问题标签 [reset-password]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
18 浏览

hashcode - 如何在散列字符串中没有“/”字符?

我正在尝试为我的 Web 应用程序生成一个重置密码链接,并考虑使用秘密字符串散列时间戳+用户邮件+密码,然后散列字符串对于每个想要重置密码的用户来说都是唯一的。

但问题是这些散列字符串有时会包含“/”字符,因此如果我使用这些字符串,则链接将无法正常工作。我该如何避免这个问题?我应该使用哪种散列技术或其他什么来生成我的链接?

0 投票
0 回答
689 浏览

php - Laravel 重置密码表单需要输入电子邮件

当你在 Laravel 中重置密码时,它会向你发送一封带有重置链接的电子邮件。当你关注它时,你会得到一个重置表格。其中一个字段是电子邮件。在laravel-5.2该字段中自动填写您的电子邮件。但在 中laravel-5.3,电子邮件已从重置链接中删除。为什么?为什么我们甚至需要用户输入他的电子邮件?

0 投票
1 回答
968 浏览

c# - 使用 ASP.NET 重置密码时令牌无效

我正在尝试在我的 mvc Web 应用程序中添加重置密码功能。

当我输入我的电子邮件地址并提交表单时,我收到了包含令牌等的电子邮件,然后当我点击链接时,我被重定向到重置密码页面,在那里我输入了我的电子邮件和新的密码,然后当我点击重置按钮时,我从 resetPassword 操作中收到以下错误:

“令牌无效”。

还有我的 ForgotPassword 方法:

ForgotPassword.cshtml 文件:

ForgotPasswordConfirmation.cshtml 文件:

重置密码视图模型:

0 投票
3 回答
782 浏览

php - Wordpress 从 4.1->4.7 更新,重置密码时出现 phpmailerException

我们将 Wordpress 从 4.1.something 更新到 4.7.3。一切正常,除了用户重置密码时包含新密码的邮件。密码还是重设了,但是重设的密码收不到邮件,无法登录。据我所知,这是唯一失败的邮件,注册邮件之类的还能用。

代码应该没有任何问题,它已经工作了多年。但是更新时显然有些混乱。尝试发送邮件时,出现以下错误。

有谁知道这应该如何解决?这个信息是什么意思?问题出在哪里?

谢谢,提前。

0 投票
0 回答
68 浏览

php - 自定义 PHP RESET 登录 API 工作奇怪?

我有一个奇怪的问题,不知道为什么会这样。实际上,我在 PHP 中有一个非常简单的登录 API,它在 where 子句用户名和密码中采用 2 个参数并搜索特定结果。我正在使用 Android Volley 库来处理发布请求。一切都很完美,因为我认为我发送了一个 POST 请求并且我的 API 返回 JSON 数据。现在奇怪的是,整个过程运行顺利,就像在我所有的安卓设备上一样,但我的客户在英国,当他尝试登录时,我的 php 代码出人意料地返回没有找到记录!!!

这是我的 PHP 脚本:

Java(Android Volley):

我在 123-reg.com 上有虚拟主机-请告诉我那里发生了什么?我在巴基斯坦,当我尝试登录时它可以工作,但是当我在英国的客户尝试使用相同的凭据登录时,它发现没有记录......谢谢。

0 投票
1 回答
903 浏览

android-7.0-nougat - 无法在android 7中更改当前密码

我的应用程序具有设备管理能力。当我尝试在 android 7 中更新当前密码时,出现此“java.lang.SecurityException:管理员无法更改当前密码”异常。它在 android 6 中运行。请告诉我如何在牛轧糖中重置我的密码。

0 投票
1 回答
58 浏览

meteor - 流星使用“忘记密码”功能发送虚假生成的链接 (#)

我激活了“忘记密码?”功能 在流星。我在收件箱中收到了一封来自流星的电子邮件,用于重置密码,一切正常,但问题出在生成的链接中,因为我在链接中得到了#。(见其中的链接)

当我从上面的链接中删除 # 并将链接复制粘贴到我的浏览器中时,它工作正常。

链接中的# 是哪里来的?以及如何在我的流星项目中将其删除以获得正确的密码链接?

需要帮助,谢谢

0 投票
1 回答
618 浏览

laravel - Laravel 5.4 RedirectTo 在 ResetPasswordController 中不起作用

当用户重置他们的密码时,他们会被发送到我的仪表板。我需要将它们引导到其他地方,从我读过的内容中,我只需在我的 ResetPasswordController 中添加 RedirectTo,但这样做没有任何效果:

更新以提供有关默认身份验证路由的路由信息

检查车路线:

密码重置路径由

它具有默认值:

0 投票
1 回答
215 浏览

parse-platform - 解析重置密码超链接问题

我已经通过 mailgun-adapter 实现了 Parse Server(使用 parse-server-example)重置密码,配置如下:

通过我的应用发送重置密码后,我会收到如下邮件:

你好,

您请求为 MyApp 重置密码。

点击这里重置它: http ://my.domain.com/apps/appid/request_password_reset?token=tokenid&username=username

但是,我单击邮件中附加的链接。Web 显示无法获取 /apps/appid/request_password_reset?token=token&username=username。因此,我必须自己实现我的 app.get(/request_password_reset) 功能吗?或者可以使用 Parse Server 默认的 html 和表单?

0 投票
0 回答
1406 浏览

asp.net - Asp.Net 身份:重置密码

当我创建重置令牌并尝试更改用户密码时,我不断收到无效令牌。

我对为什么令牌立即无效感到困惑。当我运行这个方法时,找到了我创建的虚拟用户,创建了一个令牌,当我点击 ResetPassword 方法时,它的结果是“无效令牌”。

帐户控制器:

我什至从头开始创建了一个新项目并尝试了同样的事情。一切正常。所以它必须是我改变的一些设置或不同的东西,但我没有看到它。

应用程序设置: 我将 Identity 更改为使用 Ints 作为用户 ID,而不是股票 guid 字符串。

是否还需要其他任何东西才能正常工作?是否有什么我遗漏的东西导致我的项目中的令牌无效?