passwords 相关问题

密码主要用作访问信息的方式,还限制可以访问计算机的用户数量。它主要与授权系统的用户名一起使用。有时,由于密钥的强度增加,人们使用密钥而不是密码。

我在导入和使用 bcrypt 在我的项目中对密码进行哈希处理时遇到问题

我尝试在项目中使用bcrypt对密码进行哈希处理,但是每次密码都保存在MongoDB中而没有经过哈希处理。我尝试了各种解决方案,但没有一个有效。努力...

回答 1 投票 0

如何计算可能的密码排列

我目前正在测试建模任务的密码限制,并正在查找满足最低要求的密码数量。目前的限制是:至少8个字符,至少...

回答 1 投票 0

Wifi密码恢复

我想使用java或python编写一个程序,以编程方式检查我的wifi密码中有多少位数字。 然后我需要生成第一个字母,第二个字母和第三个字母,依此类推,同时检查...

回答 1 投票 0

如何使用密码保护页面? [已关闭]

我想使用密码保护页面。没有用户注册或电子邮件要求,我只是想确保只有拥有密码的个人才能访问该页面。只会有一个

回答 1 投票 0

这里是 C# 新学生:检查用户输入是否与数字的数字匹配的“简单”方法是什么? (在键盘密码的意义上)

正如标题一样,我是新人,我什至不确定我是否问了正确的问题。它似乎要么逃避了我的搜索,要么太简单以至于只有一个现有的函数。 我不一定

回答 1 投票 0

简单页面密码保护:如何?

我想使用密码保护页面。没有用户注册或电子邮件要求,我只是想确保只有拥有密码的个人才能访问该页面。只会有一个

回答 1 投票 0

无法在 C# 中验证哈希密码

在C#语言中,我的目的是使用hash_password()对密码进行哈希处理,然后使用verify()方法对其进行验证。我对密码“s3cr3t”进行哈希和盐处理,然后检查两个示例,如果通过则返回 true...

回答 3 投票 0

ORA-28000 物理备用数据库上的 Oracle SYS 帐户被锁定

我更改了主数据库上的 SYS 密码,并将 orapwd 复制到备用数据库中,如文档所述。这种方法对于多个数据库来说效果很好,但是对于一个备用数据库,几分钟后就出现了 ORA-28000...

回答 1 投票 0

在前端哈希密码是否有意义?

我知道密码应该在后端进行哈希/加盐处理,并且应该使用 HTTPS 进行传输。我担心的是,在帐户注册时,有一段代码是纯文本传递的......

回答 2 投票 0

如何使用 NextAuth 和凭据提供程序创建重置密码

我如何使用下一个身份验证凭据提供程序和 mongo db 创建一个简单的重置密码 我有这样的用户架构 const userSchema = new mongoose.Schema( { 不...

回答 3 投票 0

如何验证引导程序中的密码字段?

我正在使用 bootstrap 在 asp.net 中工作。我想验证密码字段。当用户单击密码字段时,我的代码显示信息框。 需要密码... 我正在使用 bootstrap 在 asp.net 中工作。我想验证密码字段。当用户单击密码字段时,我的代码显示信息框。 <div id="pswd_info"> <h4>Password requirements:</h4> <ul> <li id="letter" class="invalid fa-warning"> At least <strong>one letter</strong></li> <li id="capital" class="invalid"> At least <strong>one capital letter</strong></li> <li id="number" class="invalid"> At least <strong>one number</strong></li> <li id="special" class="invalid"> At least <strong>one special character</strong></li> <li id="length" class="invalid"> Be at least <strong>8 characters</strong></li> </ul> </div> javascript <!-- password info box--> <script> $(document).ready(function () { $('#password').keyup(function () { // set password variable var pswd = $(this).val(); //validate the length if (pswd.length < 8) { $('#length').removeClass('valid').addClass('invalid'); } else { $('#length').removeClass('invalid').addClass('valid'); } //validate letter if (pswd.match(/[A-z]/)) { $('#letter').removeClass('invalid').addClass('valid'); } else { $('#letter').removeClass('valid').addClass('invalid'); } //validate capital letter if (pswd.match(/[A-Z]/)) { $('#capital').removeClass('invalid').addClass('valid'); } else { $('#capital').removeClass('valid').addClass('invalid'); } //validate number if (pswd.match(/\d/)) { $('#number').removeClass('invalid').addClass('valid'); } else { $('#number').removeClass('valid').addClass('invalid'); } //validate special character if (pswd.match(/[!@#$ %^&*]/)){ $('#special').removeClass('invalid').addClass('valid'); } else { $('#special').removeClass('valid').addClass('invalid'); } }); $('#password').focus(function () { $('#pswd_info').show(); }); $('#password').blur(function () { $('#pswd_info').hide(); }); }); </script> 上面的代码只是显示信息框并根据用户输入更改每个 li。但是,仍然接受任何不符合标准的密码。如何验证#password 字段?我已经有了下面的脚本来验证其他字段 JavaScript <script> // initialize the validator function validator.message.date = 'not a real date'; // validate a field on "blur" event, a 'select' on 'change' event & a '.reuired' classed multifield on 'keyup': $('form') .on('blur', 'input[required], input.optional, select.required', validator.checkField) .on('change', 'select.required', validator.checkField) .on('keypress', 'input[required][pattern]', validator.keypress); $('.multi.required').on('keyup blur', 'input', function() { validator.checkField.apply($(this).siblings().last()[0]); }); $('form').submit(function(e) { e.preventDefault(); var submit = true; // evaluate the form using generic validaing if (!validator.checkAll($(this))) { submit = false; } if (submit) this.submit(); return false; }); </script> 最少八个字符,至少一个字母和一个数字: "^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{8,}$" 最少八个字符,至少一个字母、一个数字和一个特殊字符: "^(?=.*[A-Za-z])(?=.*\d)(?=.*[$@$!%*#?&])[A-Za-z\d$@$!%*#?&]{8,}$" 最少八个字符,至少一个大写字母,一个小写字母和一个数字: "^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[a-zA-Z\d]{8,}$" 最少 8 个字符,至少 1 个大写字母、1 个小写字母、1 个数字和 1 个特殊字符: "^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[$@$!%*?&])[A-Za-z\d$@$!%*?&]{8,}" 最少 8 个、最多 10 个字符,至少 1 个大写字母、1 个小写字母、1 个数字和 1 个特殊字符: "^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[$@$!%*?&])[A-Za-z\d$@$!%*?&]{8,10}" 您可以编写简单的这一行来检查所有内容: <input type="password" name="psw" pattern="(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}" title="Must contain at least one number and one uppercase and lowercase letter, and at least 8 or more characters" required>

回答 2 投票 0

记住密码在 Firefox 中有效,但在 IE 和 Chrome 中无效

我的HTML登录表单似乎在ff中支持“记住密码”,但在IE和chrome中不支持。有人能告诉我为什么吗?这是代码: 我的HTML登录表单似乎在ff中支持“记住密码”,但在IE和chrome中不支持。有人能告诉我为什么吗?这是代码: <form name="login_form" id="login_form" action="" method="POST"> <div class="login_line">name<input name="user_name" id="user_name_id" size="16" maxlength="16" value="" type="text"></div> <div class="login_line">password<input name="password" id="password_id" size="16" maxlength="16" type="password"></div> <div class="login_line">&nbsp;<input class="icon icon_accept" value="login" onclick="javascript:handleFunction('action_login', document.getElementById('user_name_id').value, document.getElementById('password_id').value); return false;" type="submit"></div> </form> <!-- login_form --> 我检查了 Chrome 和 IE 中的设置。 您可能想在表单中使用 onsubmit 而不是 onclick...我不确定在文本框中按 Enter 是否会在所有浏览器上触发 onclick。 <form name="login_form" id="login_form" action="" method="POST" onsubmit="handleFunction('action_login', document.getElementById('user_name_id').value, document.getElementById('password_id').value); return false;"> <div class="login_line">name<input name="user_name" id="user_name_id" size="16" maxlength="16" value="" type="text"></div> <div class="login_line">password<input name="password" id="password_id" size="16" maxlength="16" type="password"></div> <div class="login_line">&nbsp;<input class="icon icon_accept" value="login" type="submit"></div> </form> <!-- login_form --> 在你的CSS html中,正文将overflow-x = hide更改为overflow = hide

回答 2 投票 0

暴力攻击(教育目的)[已关闭]

我正在尝试解密并了解暴力攻击是如何工作的,尽管我在让程序返回正确的密码时遇到了麻烦。我目前拥有的代码如下 定义

回答 1 投票 0

rawPassword 不能为空异常

我有以下问题: 我想测试用户是否注册成功。我不是通过 UI 而是通过 Postman 执行此操作。问题是当我使用 POST 命令时出现异常。我有

回答 4 投票 0

如何在 PHP 中进行多文件上传时检测受密码保护的 PDF 文件 [已关闭]

我正在开发 PHP 中的一项功能,允许用户一次上传多个文件。这些文件中,可能有PDF文件。我想检查一下这些 PDF 文件是否通过...

回答 1 投票 0

忘记 RAR 密码恢复

大家好,可以帮助我。 我已经制作了密码为200的RAR文件,过了这么长时间我忘记了密码,我尝试了很多组合,尝试了字母和数字我认为我可以在密码中,而不是......

回答 1 投票 0

在选项卡中输入密码后如何获取新的文本输入?

我正在尝试制作一个闪亮的 R 应用程序,人们需要在其中回答谜语(raadsel)。当他们得到正确答案时,会出现一个弹出窗口,表明他们有正确答案,并且在主面板中会出现

回答 1 投票 0

在 Ubuntu 的 Elinks 上存储网站用户名/密码

我在 Ubuntu 16.04.2 LTS 上使用 Elinks 0.12pre6。是的,我知道它很旧。这是一台旧计算机,我将其用于几个特定目的,并且运行良好。这不是我的主电脑。 我用艾琳...

回答 1 投票 0

用于密码验证的 PHP 正则表达式在不同环境中失败

我们使用以下函数根据客户要求验证密码。这适用于我们的开发环境以及客户的登台环境,但是当推送到生产阶段时......

回答 2 投票 0

如何使用 .NET ZipArchive 和 ZipArchiveEntry 类通过密码提取文件

我正在使用以下代码提取 zip 文件的内容: 使用(ZipArchive zipArchive = new ZipArchive(memoryStream)) { foreach(zipArchive.Entries 中的 ZipArchiveEntry 条目) { ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.