问题标签 [password-confirmation]

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 回答
255 浏览

ruby-on-rails - 使用 Rails 4 确认密码

我正在做一个项目,我需要做一个密码重置系统。我没有使用任何宝石。

mailers/password_reset.rb

意见/password_reset/send_password_reset.html.erb

控制器/password_resets_controller.rb

结尾

模型/用户.rb

结尾

意见/password_resets/new.html.erb

意见/password_resets/edit.html.erb

控制器/users_controller.rb

结尾

配置/路由

电子邮件发送没有错误。但是当我点击“编辑密码”时/password_resets/edit?token=fewgfeggrf,我被重定向到用户的 perfil!我该如何改变呢?

0 投票
1 回答
1291 浏览

php - 检查密码时,只关心前 8 个字符

我有一个创建个人资料的注册表单和一个“编辑个人资料”页面,只要用户还输入密码,他们就可以更改信息。

问题是“编辑配置文件”页面只确保密码的前 8 个字符匹配。或者,实际上,我想更好的描述是 crypt() 函数只编码前 8 个字符。

这是我的注册表单代码:

这是我将其插入 MySQL 数据库的代码:

“hash”变量的用途与密码无关,所以忽略它。

这是“编辑配置文件”代码的代码。

我对 PHP 比较陌生,但我确实自己编写了所有代码,所以如果有人需要任何澄清,我会很乐意解释自己。

正如我所说,问题在于我的页面只关心密码的前 8 个字符。当我尝试使用错误的密码验证“编辑个人资料”时,会出现错误。如果我将密码留空,则会出现错误。但是,如果我正确输入了前 8 个字符,然后是一堆乱码,它就会接受密码!我不确定是否有一些我没有得到的 crypt() 或字符串的功能。

哦,我正在做 (!($st​​ring1 === $string2)),但我已经尝试了 strcomp() 函数,它的工作方式相同。

非常感谢!

0 投票
1 回答
472 浏览

c# - 设置密码/确认密码没有[比较]

我正在使用 Asp.net MVC 创建密码并确认密码字段。我目前正在使用远程属性来检查密码和确认密码是否相同,但是远程只会在应用它的框被更改时调用一个函数。

我已经查看了可以追溯到去年的以前的帖子,发现最常见的建议是比较属性,但是现在它已被弃用。

我认为这个问题有一个预先构建的解决方案。

这是来自模型

这是在控制器中

0 投票
4 回答
25301 浏览

django-forms - Django modelform如何添加确认密码字段?

这里我需要在我的表单中添加一个额外confirmation password的内容。我使用了 Django 的模型表单。我还需要验证两个密码。如果 .它必须引发验证错误password1 != password2

这是我的forms.py:

这是我的注册功能:

0 投票
2 回答
352 浏览

java - 我应该在android中添加一个确认密码字段吗?

我是 android 新手,我刚刚开始为我的应用程序制作注册活动。我找到了很多这样的教程

真正让我感到困惑的是,在所有教程中,确认/重新输入密码部分都被跳过了,所以我的问题是——这是 android 标准吗?我需要在我的应用程序中添加一个密码字段吗?

我认为当用户注册新帐户时,即使是 facebook 也只有一个密码字段。

0 投票
1 回答
387 浏览

ruby-on-rails - Rails - 确认字段绑定到 HTML 表单助手

_confirmation如果请求中有相应的字段,Rails 只会检查字段确认。

为了进一步解释,这里是一个示例 Rails 视图:

此表单按预期工作。

但是,如果您删除:

不再确认密码。

我遇到的问题是我的所有JSON请求都在没有相应_confirmation字段的情况下成功完成。

此请求成功:

这不是:

此外,对于第二个 JSON,如果passwordpassword_confirmation匹配则请求成功(这是可以理解的)。

我认为第一个请求不应该成功,因为没有密码确认。

这是一个错误还是预期的行为,因为确认字段应该绑定到 ActiveRecord 而不是来自帮助程序的 HTML。

那么如何在基于 Rails 的 JSON API 中复制字段确认呢?

0 投票
1 回答
4588 浏览

email - 无法与主机 smtp.gmail.com 建立连接 [Permission denied #13]

我正在使用 Laravel-5.1 进行开发。我的 .env 配置文件在 Windows 8、4GB RAM 的开发环境中正常工作。当我部署到远程服务器 Centos-6 时,我开始收到此错误:

这是 .env 配置文件:

我不知道默认情况下 smtp 是否在 Centos-6 上配置,或者我需要配置它,如果我是那么请指导我如何做到这一点。

0 投票
1 回答
964 浏览

android - 将复选标记添加到编辑文本字段

我正在 Android 中制作表单,我想知道当用户正确输入两个密码时如何插入复选标记。我将使用本文所述的内置可绘制复选标记(如何在 Android OS 中访问可绘制复选标记?

我想做的事

0 投票
1 回答
2043 浏览

php - 在php中注册期间使用确认密码验证密码

我们使用以下代码进行“注册”。我们只有密码字段,我们要添加确认密码字段。

注册.php

类.usr.php

我尝试添加下面的代码,但它对我不起作用。

/* Afer if 语句 */

也在class.usr.php文件中尝试过,但没有运气.....

0 投票
1 回答
413 浏览

yii2 - Yii2中使用确认密码后模型不保存

我的项目我在使用确认密码时遇到问题。

我的数据库中没有确认密码字段,我认为这就是我收到此错误的原因。

我的模特

控制器动作

如果您看到规则,我已将 user_password_hash_repeat 设置为 skipOnEmpty = false,这会强制用户在此字段中输入。如果我将其设置为 true 并且只需输入密码并提交它,则提交表单并成功保存模型。

我也尝试使用 user_password_hash_repeat 所需的,我最终无法保存模型。

我的规则设置有什么问题?

谢谢!!