diff options
author | redmatrix <git@macgirvin.com> | 2016-07-21 20:04:30 -0700 |
---|---|---|
committer | redmatrix <git@macgirvin.com> | 2016-07-21 20:04:30 -0700 |
commit | bc46f70a90a25cc3f4395c1badfec6aad351589f (patch) | |
tree | 8968e7b95b82e07c26ee3472dd53509af77d00e4 /include/auth.php | |
parent | 8566f9130395ecdbe19f9fce85a26dac39d9fe24 (diff) | |
download | volse-hubzilla-bc46f70a90a25cc3f4395c1badfec6aad351589f.tar.gz volse-hubzilla-bc46f70a90a25cc3f4395c1badfec6aad351589f.tar.bz2 volse-hubzilla-bc46f70a90a25cc3f4395c1badfec6aad351589f.zip |
zat URL auth updated to match changes to the atoken_login interface
Diffstat (limited to 'include/auth.php')
-rw-r--r-- | include/auth.php | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/include/auth.php b/include/auth.php index f8120981a..f3592cee3 100644 --- a/include/auth.php +++ b/include/auth.php @@ -16,16 +16,24 @@ require_once('include/security.php'); /** * @brief Verify login credentials. * - * If system <i>authlog</i> is set a log entry will be added for failed login + * If system.authlog is set a log entry will be added for failed login * attempts. * - * @param string $email + * @param string $login * The login to verify (channel address, account email or guest login token). * @param string $pass * The provided password to verify. * @return array|null * Returns account record on success, null on failure. + * The return array is dependent on the login mechanism. + * $ret['account'] will be set if either an email or channel address validation was successful (local login). + * $ret['channel'] will be set if a channel address validation was successful. + * $ret['xchan'] will be set if a guest access token validation was successful. + * Keys will exist for invalid return arrays but will be set to null. + * This function does not perform a login. It merely validates systems passwords and tokens. + * */ + function account_verify_password($login, $pass) { $ret = [ 'account' => null, 'channel' => null, 'xchan' => null ]; |