忘记密码

作者: Paolo Furini
4.5
0
  • 最新版本 4.0.0
  • 更新时间 61 months
  • 支持版本 v6.6-7.1
  • 许可 Apache 2.0
  • 资源
  • 标签
    安全
  • 组件坐标
    复制

概述

一旦在CUBA项目中添加了该组件,则能为项目提供这些功能:

  • 在主登录窗口展示一个可选的“忘记密码”链接,用户可以给自己发送包含重置密码链接的邮件
  • 允许通过登录名和电子邮件登录(这在使用REST API时也适用)。请注意,要求用户实体的电子邮件属性具有UNIQUE约束(简单地说,用户的电子邮件在系统中必须是唯一的)
  • 开放新的REST服务(extsec_UserManagementService),使REST客户端能够通过API调用忘记密码功能
  • allowAnonymous布尔属性添加到rest-services.xml文件,在没有授权令牌的情况下仅允许通过REST API(v2)调用某些方法。通过这个机制,允许在身份验证之前使用_extsec_UserManagementService_,但也可以通过自定义服务实现。