Билинг - после успешной оплаты пользователь выпадает из учетной записи

InstantCMS 2.X
#1 22 октября 2021 в 15:51

После успешной оплаты пользователя возвращает на сайт с сообщением об успешной оплате, но в это время он уже выпал из своей учетной записи, он уже «гость» и необходимо заново авторизоваться.

Как этого избежать и как сохранить авторизацию?

#2 22 октября 2021 в 15:57

 Fil, вы отладку включали? Там всё чисто?

#3 22 октября 2021 в 16:24

да, никаких сообщений.

Просто после оплаты, например Робокасса, «венуться на сайт», возвращает, но уже не авторизованного. Соответственно сразу любые переходы внутри биллинга/профиля выдают 404

#4 22 октября 2021 в 16:41

Разницы в доменах нет? Например авторизован на site.ru а после оплаты переадресуется на _www.site.ru

#5 22 октября 2021 в 17:15

нет. один и тот же, написание одинаково..

#6 22 октября 2021 в 20:38

нет. один и тот же, написание одинаково..

Fil

У меня такая же проблема

#7 22 октября 2021 в 21:07

Версия icms какая?

#8 22 октября 2021 в 21:28

Версия icms какая?

Zau4man

v2.14.2

#9 5 ноября 2021 в 11:26

2.14.2 биллинг 2.0.6 такая же проблема. Скажите пожалуйста, найдено решение?

#10 15 ноября 2021 в 12:11

А адрес сайта, адрес сайта в файле system/config/config.php совпадают? Мб в биллинге еще где адрес сайта указывается? Или в настройках платежной системы.

Предположу, что адреса разные, платеж начинается на сайте, скажем по адресу site_ru, а из платежной системы возвращается по адресу www_site_ru

Для icms это разные сайты (и наверно не только для icms), отсюда и «разлогин», а фактически просто новый сайт, в котором надо заново авторизоваться.

#11 5 декабря 2021 в 22:24

А адрес сайта, адрес сайта в файле system/config/config.php совпадают?

Zau4man

адрес сайта одинаковый, в робокассе тоже совпадает. Разлогинивается на 4 сайтах после обновления

#12 3 января 2022 в 18:07

А адрес сайта, адрес сайта в файле system/config/config.php совпадают?

Zau4man

адрес сайта одинаковый, в робокассе тоже совпадает. Разлогинивается на 4 сайтах после обновления

Darlex

Такая же проблема! Решение найдено?

#13 14 января 2022 в 09:35

После обновления на 15.1 проблема разлогинивания остается. Пользователь после оплаты нажимает продолжить, а он уже вышел. Очень некрасиво получается после оплаты.

#14 16 января 2022 в 16:44

После обновления на 15.1 проблема разлогинивания остается. Пользователь после оплаты нажимает продолжить, а он уже вышел. Очень некрасиво получается после оплаты.

Darlex

Я так понимаю проблема это только у нас с тобой! 

А еще при покупки подписки, пользователя выкидывает из аккаунта и больше он туда попасть не может. Залез в БД в таблицу cms_users и увидел что после покупки подписки пользователю было присвоено две группы — премиум и гость. Решается это только в ручную, если зайти в редактирование пользователя, ничего не меняя просто сохранить. Тогда проблема уходит, но это ведь не дело.

Плюс ко всему после истечения подписки, пользователь так же остается в той премиум группе за которую заплатил. Не сильно это важно в моем проекте, но и все же. Это какой то ТРЕШ! По сути компонент не рабочий, а драть за него 3500 это ОК! 

В тестовом режиме все работает, а в реале все печально!

Тестировал на двух хостинга hostia.ru и beget.com, ставил чистый двиг без изменений ICMS 2.13.1 и заливал компонент Биллинг 2.0.5 тоже без правок, и нифига не работает. 

Написал уже в раздел фриланс девочке Надежде, может она сможет платно помочь. Жду пока ответа от нее, если что напишу сюда

#15 16 января 2022 в 17:04

Сайт доступен по http и https? Не может быть такого, что авторизован юзер на https, редиректит на http, а у кук стоит флаг secure?

p.s. я не автор биллинга если что

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.