【问题标题】:How to generate OAuth 2 Client Id and Secret in Ruby如何在 Ruby 中生成 OAuth 2 客户端 ID 和密钥
【发布时间】:2019-10-17 22:27:53
【问题描述】:

如何为基于用户的授权生成客户端 ID 和客户端密码。 我正在阅读此link 以授权用户。但是我不知道如何生成这些密钥,并且想根据 ruby​​ 中的这些密钥授权许多用户。任何入门指导表示赞赏。谢谢

【问题讨论】:

    标签: ruby-on-rails ruby oauth-2.0


    【解决方案1】:

    OAuth 通常用于通过让用户登录外部服务(即 Facebook 或 Google)来验证您网站的用户。 OAuth 密钥通常由外部服务生成。 Rails 有一些可靠的用户身份验证 gem,例如 Devise,其中包含常见 OAuth 提供程序的协议。

    【讨论】:

      【解决方案2】:

      您可以从您正在使用的 Oauth 提供商处获得它。例如,对于 Google,您可以在 console.cloud.google.com 上创建一个新项目,或者使用那里的现有项目。然后你会去api和服务。然后您将设置凭据和您的 Oauth 同意屏幕。

      【讨论】:

        猜你喜欢
        • 2014-07-02
        • 2017-01-26
        • 1970-01-01
        • 1970-01-01
        • 2012-02-15
        • 2019-11-30
        • 2017-10-18
        • 2014-12-03
        • 1970-01-01
        相关资源
        最近更新 更多