Русскоязычный форум, посвященный фреймворку Kohana http://forum.kohanaframework.su/ |
|
модуль Auth http://forum.kohanaframework.su/viewtopic.php?f=31&t=418 |
Страница 1 из 1 |
Автор: | Kurk_SS [ 19 окт 2012, 01:00 ] |
Заголовок сообщения: | модуль Auth |
Вопрос больше о применении данного модуля. С чем столкнулся - по видеоуроку сделана логинизация на сайт(готовый код с видеоуроком) результат - не могу залогиниться. Копаясь и дебажа наткнулся на причину - логин и пароль не проходят стандартную валидацию в кохане 3.2.2 а именно в правилах (rules) в модели Model_Auth_User(orm modelu) array(array($this, 'unique'), array('username', ':value')), что естественно - я не могу вводить уникальный логин, яже логинясь на сайт уже присутсвую в базе. вот и вопрос, толи я чтото не так делаю толи что. код который пропускал в админку. Код:
я понял как добиться работы, но мне не понятно, почему по умолчанию при логине, проверяеться его уникальность? ниже функция модели, валидация логина. Код:
|
Автор: | Sergey [ 19 окт 2012, 01:38 ] |
Заголовок сообщения: | Re: модуль Auth |
Эммм... Кагбэ в ORM уже есть нужный в данной ситуации метод: Код:
Вам не нужно изобретать колесо. Просто используйте следующий способ: Код:
Как то так.. |
Автор: | Kurk_SS [ 13 ноя 2012, 16:53 ] |
Заголовок сообщения: | Re: модуль Auth |
Sergey писал(а): Эммм... Кагбэ в ORM уже есть нужный в данной ситуации метод: Код:
Вам не нужно изобретать колесо. Как то так.. Гы гы...что прикольное, что я всетаки изобрёл колесо!!! код моей функции Код:
тоже что и в оригинале, только НЕ вынесенно за скобки в оригинале, а у меня внесено в скобки. но потом я нашол и метод юник.(зы - устал ждать ответа, и пошол рыть сам) Но всёравно спасибо за помощь хороший человек. |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |