@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 { // Неудачная аутентификация } |
Обычно, вы должны хранить пароли в захешированном виде, поэтому вы должны предварительно захешировать пароль, прежде чем сравнивать его с хешем в базе данных.
Этот код лишь пример и следует модифицировать его в соответствии с вашими требованиями и безопасностью приложения.