Авторизация через соц сети
Авторизация через соц сети
Делал такую авторизацию всегда через yiisoft/yii2-authclient, там через callback получал необходимый ответ, но в случае rest API не совсем понятна как должна выглядеть такая авторизация. Где можно посмотреть пример или почитать про это? Спасибо
Re: Авторизация через соц сети
Вместо редиректа на соцсеть сами отправляете запрос https://www.oauth.com/oauth2-servers/ac ... ord-grant/
Re: Авторизация через соц сети
Вот например я на клиенте получаю после авторизации через соц-сеть данные пользователя, но мне и на сервер нужно передать эту информацию для авторизации, не могу же я просто по личным данным из соц-сети авторизовыватьElisDN писал(а): ↑2018.08.21, 10:28 Вместо редиректа на соцсеть сами отправляете запрос https://www.oauth.com/oauth2-servers/ac ... ord-grant/
Re: Авторизация через соц сети
Используйте как раз полученный access_token.
Re: Авторизация через соц сети
Нашел возможность получения бессрочного токена в вк через параметр scope: offline. Интересно, будет ли меняться токен после смены пароля в соц сети? Есть ли подобный функционал для fb, google account? Адекватно ли авторизовать пользователей подобным образом для restful приложений?
Re: Авторизация через соц сети
Везде есть. Это общий для всех протокол OAuth2 с access_token и refresh_token для API.
Re: Авторизация через соц сети
Спасибо за ответ, попробую реализовать