有没有更轻量级的?考虑第三方登录集成
需求还是传统的 web app,暂时不考虑前后端分离。 用户系统其实想手写,但是考虑与第三方登录集成的话,怎么做更好?
rails 自带的 has_secure_password,可以看看符合需求不。
Warden+Omniauth
喜欢折腾的自己搞,不喜欢折腾的上 devise
看看 clearance
现在大多已经用手机注册,然后手机找回,devise 很多情况下已经不适用了,自己写一套更方便些。
考虑集成第三方登录的话就是 OAuth 了,Omniauth 这个 gem 可以用用。如果自家网站也有登录注册的需求,Rails 的 has_secure_password 也挺方便。devise 太难改。
has_secure_password
看应用,是否需要邮箱注册,邮件找回密码等功能
这个比较轻量级 Sorcery