Login 关于如何实现作为facebook的单一登录的建议(例如:“使用我的RoR3应用程序登录”)

Login 关于如何实现作为facebook的单一登录的建议(例如:“使用我的RoR3应用程序登录”),login,ruby-on-rails-3,Login,Ruby On Rails 3,Facebook使用一个名为“登录Facebook”的按钮来验证用户或其他应用程序。我还想为我的RoR3应用程序创建类似的东西 有谁能给我一些关于如何实现它、使用什么技术和协议之类的建议吗?你的意思是,比如?我读了一些关于OAuth的文章。你建议我学着用它来代替OpenID吗?@user502052:这两个东西其实很不一样。OAuth最大的错误是对“auth”的缩写,大多数人认为“auth”的意思是“身份验证”,而在本例中,它的意思是“授权”。两者可同时用于独立目的。请参阅更多:是否可以使用my

Facebook使用一个名为“登录Facebook”的按钮来验证用户或其他应用程序。我还想为我的RoR3应用程序创建类似的东西


有谁能给我一些关于如何实现它、使用什么技术和协议之类的建议吗?

你的意思是,比如?

我读了一些关于OAuth的文章。你建议我学着用它来代替OpenID吗?@user502052:这两个东西其实很不一样。OAuth最大的错误是对“auth”的缩写,大多数人认为“auth”的意思是“身份验证”,而在本例中,它的意思是“授权”。两者可同时用于独立目的。请参阅更多:是否可以使用my实现(而不是OpenID,第三方应用程序)来获得我想要的?顺便说一句:什么是使用Facebook来实现的?@user502052:当然,你可以自己实现。我建议您学习所有关于OpenID的知识,作为实现的灵感。归根结底,这意味着您的ID系统的使用者必须符合您的标准,而不是OpenID标准。如果预期的消费者受众很小,并且你知道,这可能不会是一个问题。据我所知,Facebook目前同时实现了OpenID和OAuth。我的OpenID问题是,我需要一个系统身份验证,它不会将我的用户重定向到OpenID网站,而是重定向到我的网站(一个web服务)。所以,基本上,我必须做的是在我的网站上实现一些使之成为可能的东西。是否有在线教程可以让我开始学习如何实现这种方法?