代码之家  ›  专栏  ›  技术社区  ›  mangocaptain1

就omniauth而言,什么是提供商?

  •  1
  • mangocaptain1  · 技术社区  · 7 年前

    docs 指提供者,是指资源提供者,还是指提供授权代码的看门人?

    1 回复  |  直到 7 年前
        1
  •  1
  •   Ashitaka    7 年前

    在OmniAuth文档的上下文中 是一个提供OAuth端点的实体,用户可以使用该端点登录到应用程序。 The list of OmniAuth providers 包括你期望的主要玩家:脸书、谷歌和推特。这个wiki页面实际上有点混乱,因为有时它使用“提供者”一词,有时它使用“策略”一词。

    至于看门人,它是一块宝石,可以让你 create your own OAuth endpoint . 如果你有一个微服务架构,你通常会使用这个gem。您有一个应用程序负责提供OAuth端点的身份验证,然后有其他几个应用程序使用该端点对其用户进行身份验证。