apostrophe-cms - 如何在登录时更改我的撇号密码
问题描述
在撇号登录模块中,有选项passwordReset可激活“忘记密码”功能,允许用户通过电子邮件接收链接以重置其密码。但是,我还想让用户在不涉及电子邮件的情况下更改他们的密码,只需在登录时再次提供他们的旧密码。似乎还有一个选项,名为resetKnownPassword。但是,我不知道如何激活/使用此选项。
解决方案
只是自己弄清楚了我的问题。我在apostrophe-login的构造函数中覆盖了 addAdminBarItems以避免将注销链接添加到管理栏。这也覆盖了添加更改密码链接的代码。删除后,管理栏中会出现一个按钮,该按钮会打开一个带有密码更改表单的图层,一切都很好。
推荐阅读
- python - py2neo 的结果与 Neo4j 浏览器不同,查询包含特殊字符
- javascript - 第一个结束后如何在 Node.js 中生成一个新的 Python 子进程?
- python - 更新 tkinter 标签并使用 entry 来选择参数
- javascript - 如何向节点服务器发送数据
- arrays - 泄漏点击事件
- excel - SSIS中带有Excel连接的Sql数据到Excel文件
- javascript - 如何从 asyncstorage 中删除选定的项目?
- python-3.x - 为什么python脚本找不到要投射的设备
- html - 为什么我的 Bootstrap 列以不均匀的方式包裹?
- ruby-on-rails - 设计令牌身份验证 - 永久令牌?