【文件属性】:
文件名称:janus:Ruby on Rails 的身份验证引擎
文件大小:94KB
文件格式:ZIP
更新时间:2021-06-23 22:27:33
Ruby
剑锋
Janus 是 Ruby on Rails 3+ 的身份验证引擎,可轻松处理应用程序中的用户。 它提供了所需的一切,从迁移到控制器,以及一些保持用户登录的不同策略。
Janus 还尝试在某种程度上与 Devise 的 API 和约定兼容,因为没有理由完全改变它。 认为存在一些差异,例如您的应用程序中需要控制器和视图,以及从控制器发送电子邮件而不是从模型发送电子邮件。
特点
带有策略和钩子的完整身份验证系统;
并行身份验证的范围身份验证(如users 、 admin_users等);
可以使用的抽象控制器和邮件程序;
生成器自动生成所有内容;
随时只使用您需要的东西。
至于策略和钩子:
to auth users with passwords (加上注册和密码重置);
可让用户跨*域登录;
对具有唯一令牌的用户进行身份验证;
让用户在注册时确认他们的电子邮件