Comment obtenez-vous l'URL vers laquelle redirige OmniAuth lorsque vous passez à /auth/twitter
?Comment obtenir l'URL d'authentification d'un fournisseur OmniAuth sans redirection
Je construis un serveur d'API et je veux juste passer l'URL dans le JSON au client afin qu'il puisse faire tout ce dont il a besoin avec l'URL.
Je pense que ce que je veux est le résultat de la de la stratégie request_phase
comme qui semble être l'URL auth, mais comment puis-je obtenir que, dans un nouveau contrôleur je peux faire:
class MyOauthController < ApplicationController
# GET /my_oauth/signin/twitter.json
def signin
url = ???
render json: {signin_url: url}
end
Y at-il un façon propre de le faire?