omniauth:OmniAuth是利用Rack中间件的灵活身份验证系统

时间:2024-05-18 10:28:09
【文件属性】:

文件名称:omniauth:OmniAuth是利用Rack中间件的灵活身份验证系统

文件大小:189KB

文件格式:ZIP

更新时间:2024-05-18 10:28:09

Ruby

OmniAuth:标准化的多提供商身份验证 OmniAuth是新的基于机架的身份验证系统,用于多提供商外部身份验证。 OmniAuth是基于身份验证与身份不同的哲学从头开始构建的,它基于以下两个观察结果: 传统的“使用登录名和密码注册”模型正在成为例外,而不是规则。 现代Web应用程序通过OpenID,Facebook和/或OAuth提供外部身份验证。 可互连的网络不再是梦想,而是必须的。 可以预期一个应用程序可能需要能够连接到一个,三个或十二个其他服务,这并非没有道理。 现代身份验证系统应允许用户身份与许多身份验证相关联。 要安装OmniAuth,只需安装gem: gem install omniauth OmniAuth当前支持以下外部提供程序: 通过OAuth(OAuth 1.0,OAuth 2和xAuth) 37signals ID(来源: ) AngelList(来


网友评论