文件名称:qna
文件大小:327KB
文件格式:ZIP
更新时间:2024-04-20 19:42:25
Ruby
自述文件 第十二课Oauth 1. Юзер жмет на авторизацию через соцсеть - oauth провайдер запрашивает разрешение к аккаунту юзера - oauth провайдер редиректит на redirect_url (users/oauth/github) с кодом - там получаем по code json (через гемы) в виде request.env['omniauth.auth'] на 2. Проверяем есть ли юзер в системе - Ищем по uid и провайдеру юзера в системе через authorization - Если находим, то а