1
當您訪問/auth/twitter
時,如何獲取OmniAuth重定向到的URL?如何在不重定向的情況下從OmniAuth提供商獲取身份驗證URL
我正在構建一個API服務器,並且只想將JSON中的URL傳遞給客戶端,以便它可以在URL中執行任何操作。
我想我要的是該戰略的request_phase
爲看起來是驗證網址的結果,但我如何才能在新的控制器,所以我可以做:
class MyOauthController < ApplicationController
# GET /my_oauth/signin/twitter.json
def signin
url = ???
render json: {signin_url: url}
end
是否有乾淨的方式來做到這一點?