PHP Класс sspmod_authcrypt_Auth_Source_Htpasswd, simplesamlphp

Наследование: extends sspmod_core_Auth_UserPassBase
Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( array $info, array $config ) Constructor for this authentication source.

Защищенные методы

Метод Описание
login ( string $username, string $password ) : array Attempt to log in using the given username and password.

Описание методов

__construct() публичный Метод

Constructor for this authentication source.
public __construct ( array $info, array $config )
$info array Information about this authentication source.
$config array Configuration.

login() защищенный Метод

On a successful login, this function should return the username as 'uid' attribute, and merged attributes from the configuration file. On failure, it should throw an exception. A SimpleSAML_Error_Error('WRONGUSERPASS') should be thrown in case of a wrong username OR a wrong password, to prevent the enumeration of usernames.
protected login ( string $username, string $password ) : array
$username string The username the user wrote.
$password string The password the user wrote.
Результат array Associative array with the users attributes.