1. 首页
  2. 数据库
  3. 其它
  4. 设计:带有Warden的Rails的灵活身份验证解决方案 源码

设计:带有Warden的Rails的灵活身份验证解决方案 源码

上传者: 2021-02-01 23:03:03上传 ZIP文件 291.51KB 热度 17次
Devise是基于Warden的Rails灵活的身份验证解决方案。 它: 基于机架; 是基于Rails引擎的完整MVC解决方案; 允许您同时登录多个模型; 基于模块化概念:仅使用您真正需要的东西。 它由10个模块组成: :哈希并在数据库中存储密码,以在登录时验证用户的真实性。身份验证可以通过POST请求或HTTP基本身份验证来完成。 :添加了OmniAuth( )支持。 :发送带有确认说明的电子邮件,并验证登录期间是否已确认帐户。 :重置用户密码并发送重置指令。 :通过注册过程处理用户注册,还允许他们编辑和销毁帐户。 :管理生成和清除令牌以从保存的cookie中记
下载地址
用户评论