авторизации через соц. сети, но нужно сгенерировать OAuth2 ссылку и отдать ее по запросу. Как это сделать? Перезаписать хотя бы дефолтный редирект по запросу на /auth/:provider?
переформулирую: пишу рест апи и нужен метод, который вернет OAuth2 ссылку по запросу, как это можно с omniauth сделать вообще?
почему бы просто не сделать метод который вернёт нужные тебе ссылки?)
так можно, но взято уже несколько гемов для OAuth2 через omniauth и есть ли вариант не переделывать?
ну эти же гемы не делают этого
как я понимаю, они реализуют стратегию и внутри уже этой стратегии генерируется ссылка, на которую omniauth переадресует
Так там же тупо статическая Линка будет...
да, но стратегии могут еще добавляться — просто в initializer закинуть нужный провайдер проще ведь
Обсуждают сегодня