gpt4 book ai didi

authentication - 创建自己的 "OpenID-like system"Provider

转载 作者:行者123 更新时间:2023-12-03 22:42:25 24 4
gpt4 key购买 nike

我知道 Facebook 使用他们自己的类似 OpenID 的系统,称为“Facebook 连接”,您可以使用它来验证您网站上的用户,以及其他功能。

在我的例子中,我有多个 Ruby on Rails 应用程序:

  • users.example.com
  • profiles.example.com
  • photos.example.com
  • ...

我想将“users.example.com”用作网络服务,允许用户像“Facebook 连接”或 OpenID 一样对我的所有其他应用程序进行身份验证。简而言之,对于我在“example.com”中的应用程序,“users.example.com”必须充当“类似 OpenID 的系统”

谁能给我提示和一些有用资源的链接?

P.S.:由于我是这方面的新手,所以我不知道我说的是否有道理。所以有人可以帮助我理解(如果我错了)......

最佳答案

Facebook 使用 OAuth 2.0,现在比 openid 更受欢迎。您可以在 railcasts 上查看如何实现它或搜索“oauth rails”,您将获得足够的相关信息。

在我看来,这就是您要找的东西。

关于authentication - 创建自己的 "OpenID-like system"Provider,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4575740/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com