草庐IT

Jenkins密码

全部标签

php - 在 Joomla 登录期间,哪段 php 代码加密了密码?

如果我理解正确,在用户登录期间,Joomla使用盐将输入的明文密码加密为md5散列,然后将其与已存储在数据库中的散列进行比较。我只是找不到进行这种比较的joomla代码部分。提前感谢您的宝贵时间。 最佳答案 根据thislink你要找的是libraries/joomla/user/user.php 关于php-在Joomla登录期间,哪段php代码加密了密码?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.

php - symfony2 和 symfony1 应用相同的密码加密

我有一个带有sfGuardUser插件的symfony1应用程序。我需要在我的新symfony2应用程序中使用相同的数据库。我应该如何定义密码编码器以匹配symfony1编码的密码? 最佳答案 如果您当时没有提供不同的编码算法,那么Symfony1.x将使用sha1($salt.$rawPassword)。所以你的PasswordEncoder应该是这样的:useSymfony\Component\Security\Core\Encoder\PasswordEncoderInterface;classPasswordEncoderi

php - 为用户存储密码历史的最佳技术?

我正在开发一个PHP登录系统。我想实现一个限制,以便用户不能使用他们以前使用过的密码(最多5个旧密码)。存储密码的最佳选择是什么?我想出了两个想法:1)表:密码列:密码ID、用户ID、密码1、密码2、密码3、密码4、密码5、上次更改、当前密码。每个用户都有自己的行。随着时间的推移填充列并相应地重写。或2)表:密码列:密码ID、用户ID、密码、更改日期。每个用户最多有6行。PHP将处理计算出当前的截止日期。 最佳答案 选项2是两个选项中更好的一个,除了您实际上不必担心删除行。大多数RDBMS都有一种基于某些东西选择前N条记录的方法。选

php - 使用 Jenkins 和 Php 代码嗅探器

我正在尝试在Jenkins中使用PhpCodeSniffer插件。它生成一个checkstyle.xml文件,但里面没有错误,我知道我应该有。这是我的checkstyle.xml的内容:我的Jenkinsbuild.xml文件是:当我在命令行中执行此操作时,我得到了不同的结果。我的命令:phpcs--report=checkstyle--report-file=checkstyle.xml--standard=Zend*.php它生成没有错误的相同checkstyle.xml和包含错误的phpcs-checkstyle.tmp。如何在我的checkstyle.xml文件中得到错误的结果

php - Jenkins PHP 模板 - 显示加载消息和 block UI

我正在尝试使用http://jenkins-php.org中的模板在我安装的Jenkins中。我一进入配置项目,就会出现一个灰色屏幕和“正在加载”字样如果我查看浏览器错误控制台,我会得到TypeError:'undefined'isnotanobject(evaluating'registry.get')有没有人遇到过这个问题?如何解决? 最佳答案 我们在升级到1.528时遇到了这个问题。进一步挖掘,我们发现问题源于名为“hudson-behavior.js”的客户端脚本文件之一,并且是由“通过SSH发布”插件。过去也有其他插件导致

javascript - 确定 https 连接中使用的密码

使用php(在Apache下)或JavaScript是否有任何方法可以确定用于当前SSL(https)连接(即rsa_aes_256_sha)的密码套件或密码规范? 最佳答案 在服务器端,在PHP中,您应该能够访问mod_ssl'sSSL_CIPHERenvironmentvariable使用PHP的$_SERVERvariable.您还需要在Apache配置中使用SSLOptions+StdEnvVars。 关于javascript-确定https连接中使用的密码,我们在StackOv

php - 密码的正则表达式必须包含至少 8 个字符,至少 1 个数字、字母和特殊字符

我需要一个正则表达式,它应该至少有一个数字字符,允许大写和小写字母,也允许特殊字符我正在使用这个表达式/^.*(?=.{6,10})(?=.*\d)(?=.*[a-zA-Z]).*$但它对最大字符数10无效。 最佳答案 看来你想要这样的东西,^(?=.*\d)(?=.*?[a-zA-Z])(?=.*?[\W_]).{6,10}$上面的正则表达式只允许6到10个字符。它还检查至少一位数字、大写或小写字母和至少一个特殊字符(字母和数字以外的字符)。 关于php-密码的正则表达式必须包含至少8

php - 检查用户名和密码是否正确

正如我现在的代码一样,无论用户名/密码是否匹配,我总是得到echo"Username/Passwordincorrect.";。我的问题是,我在下面的代码中做错了什么让php总是回显“用户名/密码不正确”prepare("SELECTusername,passwordFROMaccountsWHEREusername=?andpassword=?")){$db_pw=password_hash($password1,PASSWORD_BCRYPT);$stmt->bind_param("ss",$username,$db_pw);$stmt->execute();if($stmt->a

php - Laravel 使用不同的列名重置密码

当涉及到使用不同列名称(用户名、电子邮件或密码)进行授权时,我设法使其正常工作。Howtochange/CustompasswordfieldnameforLaravel4andLaravel5userauthentication但是密码提醒似乎不起作用。我已将用户模型更改为我的表列名称。用户模型:useIlluminate\Auth\UserTrait;useIlluminate\Auth\UserInterface;useIlluminate\Auth\Reminders\RemindableTrait;useIlluminate\Auth\Reminders\Remindable

php - 如何使用 password_verify() 从数据库中检索密码?

我正在学习PHP,作为一个项目,我开始构建一个社交网络。我确实创建了注册表单和登录表单,我可以将用户添加到我的数据库中。我也散列他们的密码。这是一个简单的站点,并且还在进行中,因此存在很多安全漏洞。我的问题是登录文件,我似乎无法将用户与他给我的密码相匹配。为了验证用户密码,我使用了password_verify()函数,但它似乎无法正常工作。这是我的代码:注册登录清理函数functionsanitize($conn,$val){$val=stripslashes($val);$val=mysqli_real_escape_string($conn,$val);}通过运行程序print"