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



 

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

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


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

Группа: Active User
Сообщений: 697
Регистрация: 15.9.2010
Из: Урал
Поблагодарили: 167 раз
Репутация:   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 авторизаций.
(Хотя можете и глобально всем поставить длинные куки, если хотите)

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Как отследить пользователя в Adwords?
2 vincento 1272 27.3.2018, 2:28
автор: kupecсс24
Открытая тема (нет новых ответов) Нужно написать жалобу на пользователя ВК. Плачу 150 рублей за жалобу
15 Darkrain 7770 3.7.2015, 10:43
автор: dk888
Открытая тема (нет новых ответов) Кредитую пользователя Benz
1 Minato 1872 7.10.2011, 20:52
автор: Benz
Открытая тема (нет новых ответов) Кредитую пользователя Morgan_Grek
3 Seo-optimist 2133 18.9.2010, 12:22
автор: Morgan_Grek


 



RSS Текстовая версия Сейчас: 26.5.2018, 18:48
Дизайн