0
我需要检索下面的控制器响应(创建操作)中的access_token和access_token_secret。我该怎么做呢?如何从omniauth回调响应中获取access_token?
的routes.rb
match "/auth/:provider/callback" => "sessions#create", via: :get
视图
<%= link_to "Sign in with LinkedIn", "/auth/linkedin" %>
会话控制器。
def create
auth = request.env["omniauth.auth"]
user = User.find_by_provider_and_uid(auth["provider"], auth["uid"]) || User.create_with_omniauth(auth)
session[:user_id] = user.id
redirect_to root_url
end