Русскоязычный форум, посвященный фреймворку Kohana http://forum.kohanaframework.su/ |
|
Auth::instance()->logged_in() http://forum.kohanaframework.su/viewtopic.php?f=33&t=578 |
Страница 1 из 1 |
Автор: | vova [ 26 фев 2013, 15:57 ] |
Заголовок сообщения: | Auth::instance()->logged_in() |
хоть ктото мне сможет сказать, почему обычная проверка на авторизованого пользователя создаёт мне сессию просто так? я просто пишу: Код:
и у меня в БД тут же пояляется сессия. после того как авторизуюсь создаётся новая сессия, при выходе она удаляется, но опять у меня происходит автоматически проверка logged_in и опять создаётся ненужная сессия. скажите в чём прикол и зачем вообще это нужно? |
Автор: | Sergey [ 01 мар 2013, 19:00 ] |
Заголовок сообщения: | Re: Auth::instance()->logged_in() |
Попробуйте вот такой статичный метод, если вам нужна просто проверка, авторизован пользователь или нет: Код:
соответственно метод get_user() для класса Auth: Код:
|
Автор: | vova [ 02 мар 2013, 18:42 ] |
Заголовок сообщения: | Re: Auth::instance()->logged_in() |
та же ситуация...( как я понял - обычное обращение к Auth::instance(), создаёт сессию в которой будет как минимум последняя активность, и когда мы делаем logged_in() то проверяется наличие других данных, соответственно получаем значение - если ли ктто залогинен. но имхо это плохая идея так првоерять активного пользователя потмоу что создаётся муссор в виде сессии в которой хранится токо последняя активность, а я не хочу чтоб на "первых шагах" уже был муссор... |
Автор: | vova [ 02 мар 2013, 18:43 ] |
Заголовок сообщения: | Re: Auth::instance()->logged_in() |
может канеш я чтото делаю не так, потмоу что подобную тему я не видел чтоб ктото поднимал, ну или всём без разницы что у них хранится муссор. мне кажется что скорее второй вариант, потмоу что я стараюсь к каждой мелочи присматриваться чтоб не было быдло кода и велосипедов ненужных |
Автор: | Sergey [ 02 мар 2013, 19:24 ] |
Заголовок сообщения: | Re: Auth::instance()->logged_in() |
интересно посмотреть на что-то уже готовое у человека с таким отношением к разработке |
Автор: | vova [ 02 мар 2013, 20:49 ] |
Заголовок сообщения: | Re: Auth::instance()->logged_in() |
ну пока что моё "творение" никто не видел, не люблю чтото не готовое показывать) та и я уверен что у меня есть многое, чтоб можно было сделать как то иначе, может попроще, так как я вообще фронтед девелопер, а бэкендом сильно заинтересовался только не давно, и само собой нету опыта, та и занимаюсь этим моим проэктом только в свободное от работы время. З.Ы. как будет уже что показывать - обязательно покажу вам. я с радостью отношусь к любой критике, так как благодаря ей можно в будущем не допускать какие-то ошибки ![]() |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |