Здравствуйте. Хочу сразу поблагодарить за возможность пользоваться Вашей работой. Перешел с плагина Userpro на WP-Recall и с столкнулся со следующей проблемой, после авторизации через форму WP-Recall сразу выкидывает. Через стандартную страницу wp-login авторизация проходит успешно.
Предпринял следующие попытки решить проблему:
1. Перешел на классический шаблон - не помогло.
2. Отключил все другие плагины, будучи на классическом шаблоне - не помогло.
Данные для тестового доступа
:
логин: test
пароль: test
Просьба помочь в решении сложившейся проблемы.
WP Fastest Cache?
Да. Его я в первую очередь отключал, т.к. в этом направлении капал. Но потом все вернул на круги своя.
не все значит отключили. Я вижу
Вы не можете просматривать опубликованные ссылкикеш нельзя для залогиненных отдавать.
Сейчас отключил WP Fastest Cache и удалил все файлы в папке wp-content/cache. Также, в настройках WP-Recall/Общие настройки/Кэширование все поставил на "Отключено".
Зашел через "чистый" браузер. Проблема сохранилась. Прошу помочь.
beesyst сказал(а)
или перейдите наВы не можете просматривать опубликованные ссылки
а зачем туда?
Вы дайте скриншот общих настроек плагина. Урл пользователя должен содержать id. У юзера test он 4522
Читаем:
Разницы вывода личного кабинета через шорткод или файл author.php практически нет
Через шорткод вы получаете ссылку на кабинет вида: ваш-сайт/account/?user=1 (надпись "user" - в админке можно задать свою. 1 - идентификатор пользователя)
Через author.php ссылка на кабинет получается вида: ваш-сайт/author/masha/ (masha - логин пользователя с которым он регистрируется)
Выбрать как вам вывести из этих 2х способов личный кабинет вы можете в основных настройках реколл (предварительно включив расширенные настройки) - опция "Порядок вывода личного кабинета"
И я вставлю свои 5 копеек
У вас там какой то скрипт глючит, который что там отслеживает, клики по кнопкам или еще что
Упс, снимаю выше написанное, это блокер рекламы у меня.
а зачем туда?
Просто показать, что пользователь вышел и снова надо авторизироваться.
И я вставлю свои 5 копеек
Garry, давно хотел избавиться от этого плагина, спасибо, что смотивировали. При отключении сайт ломал, сейчас нашел причину, отключил, удалил, базу почистил.
Вообще проверить можно и просто отключив WP-Recall - залогиньтесь через вордпресс.
Извините, в первом посте указал, но не развернуто, что при стандартном способе авторизации все работает как надо, спокойно сижу в админке, лазию по сайту, не вылетает.
И хотел уточнить, что из настроек WP-Recall нужно заскриншотить? Кстати, если что логи я включил. Спасибо.
что то там проблем вагон, в консоли полно ошибок, а ajax-запрос уходит в аут, консоль тут же выдает:
Access to XMLHttpRequest at 'https://www.beesyst.com/wp-admin/admin-ajax.php' from origin 'https://beesyst.com' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
Что то похожее было в теме
И да, мне не понятно, как авторизованному пользователю могут показываться кнопки на вход и регистрацию, если это не кэш.
Дело тут явно не в плагине, а в работе сервера, настройках его выдачи контента пользователю.
я пока не вижу проблемы с формой авторизации от плагина, пользователь авторизуется, но ему сервер отдает совсем не то что должен.
Сразу после авторизации попадаю на эту страницу
Сайт верно определяет, что я авторизован
Если перехожу на страницу
, т.е. в свой ЛК по верному адресу, то уже не авторизован.
Перехожу обратно на страницу
или любую другую - я не авторизован
Проблема не в плагине. Процедура авторизации используется из ядра WP, если прошла, то должна работать везде, если пользователь авторизован не везде, то ищите проблему у себя.
Otshelnik-Fm сказал(а)
Будет проблема с тем что у вас куки авторизации слетают?
вот вам ответ
куки у вас не выдаются на несколько дней, например как у меня до 4-го апреля
Кукисы выдает ВП. Но что-то может ему помешать это делать.
В серверных делах я не спец - уточняйте у хостинга. Может и настройки сервера.
Как вариант: можете на другом хостинге проверить - благо сейчас есть хостинги с бесплатным триалом.
Проблема не в плагине
Андрей, сделал ход конем, даже 2, установил 2 сторонних первых попавшихся плагина аторизации/регистрации.
Первый
Вот ссылка
, данные:
test
test
Все работает корректно, ничего не вылетает.
Второй
Вот ссылка
, данные:
test
test
Все работает корректно, ничего не вылетает.
Если хотите, могу установить еще с десятку плагинов.
Конечно, я мог бы и их использовать, но я хочу использовать родной функционал WP-Recall, тем более, что я приобрел New Window Login для расширения функций окна авторизации. Да и если есть ошибка, то нужно решить, чтобы в дальнейшем не вылезла и не мешала жить ).
куки у вас не выдаются на несколько дней
Думаю, что если проблема была бы в куках и сессиях, то и входить я не мог, а входить в личку я могу как стандартным путем через wp-login, так и через другие плагины.
Сисадмин сидит рядом, сказал искать решение проблемы у разрабов.
beesyst сказал(а)
Сисадмин сидит рядом, сказал искать решение проблемы у разрабов.
Вы видите тут на сайте или на форуме темы, что нет возможности залогинится, вылетает аккаунт, выбрасывает с сайта?
С учетом, что плагином пользуются не сотни, а тысячи.
Вы видите тут на сайте или на форуме темы, что нет возможности залогинится, вылетает аккаунт, выбрасывает с сайта?
Нет, на этом сайте я не видел ошибок, чему безгранично рад, и если WP-Recall создавался только для этого сайта, а не для широкого круга людей, то я прошу прощения за то, что описал возникшую проблему непосредственно с плагином WP-Recall и ищу помощи в решении.
Вы меня не поняли. Я имел ввиду, что есть ли темы тут на форуме от пользователей, что им не удается войти, зарегистрироваться, вылетает авторизация и так далее. Плагином пользуются успешно.
Хотел сказать, что это локальная проблема у вас, а не тысяч пользователей, у которых установлен этот плагин.
По этому есть смысл искать проблему именно у вас.
По этому есть смысл искать проблему именно у вас.
Да, так и делаю. Но, после всех возможных манипуляций разрешения проблемы на своей стороне и когда встает выбор между заменой плагина другим или обратиться к поддержке продукты, я выбираю второе, что в большинстве случаев помогает и усиливает доверие к продукту.
Я искал на форуме, нашел другие проблемы с авторизацией, но обсуждение подобной проблемы нет. Спасибо.
Спасибо. Средствами ВП авторизовался и никаких проблем не наблюдаю - хожу по страницам - cookies не пропадают.
Отключил все плагины авторизации, включая WP-Recall
1. Сейчас оставьте как есть - но включите только WP-Recall (и обновите его до версии 16.17.7).
2. Дополнения в нем отключите. Только этот активирован чтобы был: Profile (Профиль пользователя)
1. Сейчас оставьте как есть - но включите только WP-Recall (и обновите его до версии 16.17.7).
Обновил. Включил.
2. Дополнения в нем отключите. Только этот активирован чтобы был: Profile (Профиль пользователя)
Оставил только 1 плагин - Profile
Пока ситуация не изменилась, после авторизация слетаю.
Кстати, может понадобиться. При отключении плагинов вышла вот такая ошибка:
Warning: Cannot assign an empty string to a string offset in /var/www/beesyst/data/www/beesyst.com/wp-content/plugins/wp-recall/functions/addons.php on line 256
Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/beesyst/data/www/beesyst.com/wp-content/plugins/wp-recall/admin/pages/addons-manager.php on line 10
1. Какие плагины в данный момент активированы?
Отключил все плагины, кроме Live Composer и WP-Recall
2. И покажите скриншот "Настройки" -> "Общие" вордпресса интересуют "Адрес WordPress (URL)" и "Адрес сайта (URL)"
3. файл .htaccess содержит что-то лишнее?
Тоже думал на .htaccess, буквально минут 5 назад обновил его на