Как авторизовать пользователя в kohana 3.3?

Пользователь

от brenna , в категории: PHP , 8 месяцев назад

Как авторизовать пользователя в kohana 3.3?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от jaylen.trantow , 8 месяцев назад

@brenna 

Для авторизации пользователя в Kohana 3.3, вы можете использовать метод Auth::instance()->login().


Вот пример авторизации:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
$username = 'admin';
$password = 'secret';

$user = Auth::instance()->login($username, $password);

if ($user) {
  // Аутентификация успешна
} else {
  // Неудачная аутентификация
}


Обычно, вы должны хранить пароли в захешированном виде, поэтому вы должны предварительно захешировать пароль, прежде чем сравнивать его с хешем в базе данных.


Этот код лишь пример и следует модифицировать его в соответствии с вашими требованиями и безопасностью приложения.