0
我想通過curl或其他東西發出請求(Net::HTTP.get)
。我提出要求時如何設置request.env['omniauth.auth']
?什麼是request.env
一般?如何設置request.env導軌
例如,看看https://github.com/intridea/omniauth#integrating-omniauth-into-your-application
class SessionsController < ApplicationController
def create
@user = User.find_or_create_from_auth_hash(auth_hash)
self.current_user = @user
redirect_to '/'
end
protected
def auth_hash
request.env['omniauth.auth']
end
end
我不知道如何設置request.env [「omniauth.auth」]當我蜷縮
通常'request.env'屬於收到*的請求,而不是正在發送。 – tadman
我想用params做出請求,當我的應用程序收到它時,request.env ['omniauth.auth']應該等於那些參數。我的應用程序檢查請求params request.env ['omniauth.auth'],但我不知道如何管理它們 –
我不知道你在做什麼。你能否包含一些能夠證明你正在嘗試的代碼? – tadman