Forums / National / Russian / Тех. поддержка / Как сделать бесконечную авторизацию

Араик Микаелян
#1 2016-01-18 16:27

Добрый день! Подскажите кто-нибудь как реализовать бесконечное время жизни авторизации. Нужно сделать как "вконтакте", если даже закрыть браузер и снова открыть, чтобы пользователь все равно было авторизован. До тех пор пока он сам не нажмет выйти или в браузере не почистить куки.  Как я понял дело в куки. 

CrazyFreeMan
#2 2016-01-18 17:36

Управление сайтом / Конфигурация / Сессии -> Срок действия cookies:5184000 Это где-то 60 дней, или подправить конфиг и сделать сколько нужно

Macik
#3 2016-01-18 17:51

Смотрите в сторону переменной $cfg['cookielifetime'] (Админ панель → Сессии), максимальный срок жизни которой устанавливается системой в 5184000 секунд (60 дней). Что-то выходящие за эти рамки надо делать плагином.

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F
Араик Микаелян
#4 2016-01-18 19:10

А что за Задержка ожидания в секундах, там стоит 3600

Added 8 minutes later:

Поставил 259200. Браузер закрываю - открываю и работает. А вот если перезагрузить компьютер то все слетает.

Added 5 minutes later:

Я поспешил. Не работает нифига. Закрываю браузер - открываю все слетает.

This post was edited by Араик Микаелян (2016-01-18 19:24, 8 years ago)
esclkm
#5 2016-01-18 19:29

а вы пр и авторизации кликаете запомнить?

littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Leshkens
#6 2016-01-21 12:39

Возможно нужно прописать домен и путь для кук в админке > конфигурация > сессии.

В домене: вашсайт.ru

В пути, просто слэш: /