0

我有两个共享相同秘密的应用程序,我使用其中一个进行身份验证,如下所示:

  def oauth_client
    @oauth_client ||= OAuth2::Client.new(ENV["OAUTH_ID"], ENV["OAUTH_SECRET"], site: 'http://accounts.ourco.com')
  end

  def access_token
    if session[:access_token]
      @access_token ||= OAuth2::AccessToken.new(oauth_client, session[:access_token])
    end
  end

例如,有没有办法使用相同的 oauth_client 访问“ http://data.ourco.com ”服务器?

然后我可以完成剩下的工作,必须在数据和帐户服务器之间的后台交叉验证会话。

4

0 回答 0