X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> ulogin не запоминает пользователя
codename65
codename65
Topic Starter сообщение 15.12.2013, 10:32; Ответить: codename65
Сообщение #1


Завсегдатай
*****

Группа: Active User
Сообщений: 691
Регистрация: 15.9.2010
Из: Урал
Поблагодарили: 165 раз
Репутация:   26  


На WordPress стоит авторизация через ulogin, он никак не хочет запоминать пользователя, каждый раз заходя на сайт приходится авторизовываться, не нашел как это победить, более того на сайте самого ulogin сессия длится не больше часа. В общем есть живые люди, которые пользуются ulogin, как у вас обстоят дела с запоминанием пользователей.


--------------------
Автоматический сервис по раскрутке в социальных сетях
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
amskray
amskray
сообщение 15.12.2013, 21:07; Ответить: amskray
Сообщение #2


Новичок
*

Группа: User
Сообщений: 17
Регистрация: 31.8.2011
Поблагодарили: 6 раз
Репутация:   4  


uLogin тут не при чем, он делает следующее стандартное действие:

wp_set_current_user($user_id);
wp_set_auth_cookie($user_id);

То есть входите вы через него или по логину/паролю — результат одинаковый.

А в самом вордпрессе у вас настроен срок жизни кук пользователя на session (если не стоит галка "запоминать").
Поменяйте его на год, к примеру — и все будет ок.

Найдите wp_set_auth_cookie в pluggable.php и для случая $remember=true впишите код:
$expiration = time() + apply_filters('auth_cookie_expiration', 365 * DAY_IN_SECONDS, $user_id, $remember);
$expire = $expiration + ( 12 * HOUR_IN_SECONDS );

А в коде ulogin сделайте wp_set_auth_cookie($user_id, true); — тогда изменится поведение только для ulogin авторизаций.
(Хотя можете и глобально всем поставить длинные куки, если хотите)


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Instagram: забрать себе неактивное имя пользователя
6 DiscordPro 623 11.12.2017, 9:35
автор: Зотов
Открытая тема (нет новых ответов) Нужно написать жалобу на пользователя ВК. Плачу 150 рублей за жалобу
15 Darkrain 7618 3.7.2015, 10:43
автор: dk888
Открытая тема (нет новых ответов) Кредитую пользователя Benz
1 Minato 1806 7.10.2011, 20:52
автор: Benz
Открытая тема (нет новых ответов) Кредитую пользователя Morgan_Grek
3 Seo-optimist 2092 18.9.2010, 12:22
автор: Morgan_Grek


 



RSS Текстовая версия Сейчас: 15.12.2017, 7:04
Дизайн