我曾尝试使用类似于此问题标题的Google查询,但未找到任何有用的内容。
后台:我正在构建一个Web应用程序,并希望为其添加用户身份验证级别。我无法想象比从头开始构建用户身份验证系统更糟糕的事情,所以我想要一个快速的解决方案。
我正在寻找我可以在我的服务器上托管的开源软件,该软件提供了我可以连接到多个用户帐户的身份验证层
标准
我使用过Firebase,他们做了很多我想要的事情,包括登录策略和客户端/服务器端API,但我希望能够托管我自己的版本。
我无法想象有人会因为建立任何类型的用户身份验证而感到高兴,所以我很惊讶我没有在研究中找到任何东西。
我也知道这是一个开放式的问题,但据我所知,我没有找到满足我要求的任何。
答案 0 :(得分:1)
我喜欢Devise(https://github.com/plataformatec/devise),它适用于Rails。它有一个活跃的社区,有大量的插件可以满足您的许多要求。
答案 1 :(得分:1)
我没有看到指定的语言;大多数语言和框架都有自己的实现。你能提供更多信息吗?
示例:我在python上使用Flask框架。另外,我使用Authomatic库,为twitter,google,facebook等提供Oauth访问。
答案 2 :(得分:0)
我所寻找的是一种称为单点登录的解决方案。根据{{3}},目前没有任何内容符合我的标准。
相反,我选择只运行本地网络服务器并实施常规的身份验证流程。