我正在考虑使用Ruby(或jRuby,因为我在写这篇文章时还没有决定)来实现身份验证和用户管理。
有哪些适用于Ruby/jRuby的好的身份验证库?由于我是一个Ruby新手,是否可以在Ruby或jRuby中使用相同的库呢?
谢谢, Alex
我正在考虑使用Ruby(或jRuby,因为我在写这篇文章时还没有决定)来实现身份验证和用户管理。
有哪些适用于Ruby/jRuby的好的身份验证库?由于我是一个Ruby新手,是否可以在Ruby或jRuby中使用相同的库呢?
谢谢, Alex
请查看http://ruby-toolbox.com/categories/rails_authentication.html,其中列出了一些针对Rails的身份验证解决方案,并按受欢迎程度排名。
Devise是最受欢迎的。下面是一个有用的教程和示例应用程序,展示了如何设置Devise:
Sorcery是另一个认证库,几个月前由我创建。
https://github.com/NoamB/sorcery
它并不是为新手设计的,但由于它是一个裸骨API而不是完整的MVC解决方案,它提供了更多的灵活性。