gpt4 book ai didi

ember.js - ember-simple-auth 密码更新和重置

转载 作者:行者123 更新时间:2023-12-02 19:34:59 26 4
gpt4 key购买 nike

我正在使用ember-simple-authDevise adapter对于我的 Ember.js 应用程序。我需要为用户创建一种执行以下操作的方法:

  1. 更新密码(使用新密码和确认字段)
  2. 恢复/重置密码

有没有办法通过 ember-simple-auth 来做到这一点,或者有推荐的方法来做到这一点?我最初的想法是将其构建到我的 Ember 应用程序中,但这是我应该在 Ember 应用程序之外构建的东西吗?

最佳答案

对于密码更改案例,我认为 Ember.SimpleAuth 不应该真正参与其中。它基本上只是更新用户记录的服务器的授权 XHR。更改密码也不应更改当前 session 的身份验证状态。

恢复/重置功能有点复杂。我还没有真正考虑过 Ember.SimpleAuth 将如何支持或者是否有支持。最简单的解决方案可能是简单地向服务器发出自定义请求,一旦密码被重置/恢复,就重定向到 Ember.SimpleAuth 启动的登录页面。另外问题是您是否想让用户设置新密码与该请求或只是在服务器端生成一个并通过电子邮件将其发送给用户。

很高兴听到一些关于 Ember.SimpleAuth 如何帮助解决这种情况的建议!也许可以从您为您的应用构建的解决方案或其他人为其构建的解决方案中派生出一些东西。

关于ember.js - ember-simple-auth 密码更新和重置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23792706/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com