Маленкький логин Google

InstantCMS 2.X
#1 21 марта 2025 в 03:46

Ну вот. Состряпал маленький аддон себе, вход с гугля(да, только гугля, все остальное не интересно).

Все работает как надо человек попадает в базу, все поля заполнены(какие надо). Аватар пока только ссылка с профиля гугля(временно, поэтому не выводит). 

При заходе отправляет сразу на «Создать свой пароль», или не создавать и может ходить по сайту, создавать(наверно, еще не тестил как надо)...

Но вот проблема, если человек выйдет с сайта, он выйдет(написано что вышел, а вышел ли он, не знаю), то уже не зайдет используя вход через гугля. Я думал дело в окончании сессии cmsUser::sessionUnset('user_id');, но не помогло. Может надо было добавить и  cmsUser::unsetCookie('user_id'); Есть какие идеи из за чего нельзя повторно зайти, может что упустил? А то поднадоело тестового узера с бд удалять… Да и не зная именно в чем дело...

Изображение

Добавлено спустя 2 часа

может токен нужен при выходе. Или сам google не сделал logout и думает что еще активен и кнопку logout от инстант не засчитал так как не привязана(вот это уже вроде на рабочий вариант похоже). 

Заметка на завтра.

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

Похожее в блогах

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