Ну вот. Состряпал маленький аддон себе, вход с гугля(да, только гугля, все остальное не интересно).
Все работает как надо человек попадает в базу, все поля заполнены(какие надо). Аватар пока только ссылка с профиля гугля(временно, поэтому не выводит).
При заходе отправляет сразу на «Создать свой пароль», или не создавать и может ходить по сайту, создавать(наверно, еще не тестил как надо)...
Но вот проблема, если человек выйдет с сайта, он выйдет(написано что вышел, а вышел ли он, не знаю), то уже не зайдет используя вход через гугля. Я думал дело в окончании сессии cmsUser::sessionUnset('user_id');, но не помогло. Может надо было добавить и cmsUser::unsetCookie('user_id'); Есть какие идеи из за чего нельзя повторно зайти, может что упустил? А то поднадоело тестового узера с бд удалять… Да и не зная именно в чем дело...
может токен нужен при выходе. Или сам google не сделал logout и думает что еще активен и кнопку logout от инстант не засчитал так как не привязана(вот это уже вроде на рабочий вариант похоже).
Заметка на завтра.