手动进入数据库时是否可以使用phpyadmin对密码进行哈希处理?

km0tfn4u  于 2021-06-20  发布在  Mysql
关注(0)|答案(2)|浏览(289)

这可能是一个随机的问题,甚至可能不可能,但在使用phpmyadmin手动将密码输入数据库时,是否可以对密码进行哈希处理?
我目前使用的是laravel5和内置的auth系统,但是这个程序总共有<5个用户需要访问 Jmeter 板。所以我被告知我应该做的只是删除注册控制器和路由,并手动将用户输入数据库。
这有可能吗?
也开放给其他解决方案如何完成这一点?我被告知不要创建管理员用户。

ddrv8njm

ddrv8njm1#

编写一个小的php cli脚本 password_hash() 字符串(密码)。
回音。
然后将散列复制粘贴到用户的phpmyadmin更新中。然后告诉用户密码是什么。虽然你也知道他们的密码,但并不十分安全。
如果你让它更全面一点,进入 user account 以及 new password ,也可以让php cli脚本直接用新密码更新数据库。
您可能还想看看LaravelTinker,您可以使用它从命令实时运行 artisan

o75abkj4

o75abkj42#

出于您的目的,您应该做其他事情一个简单的哈希将不起作用,因为laravel使用一个自定义函数称为bcrypt,并用一个随机字符串将其咸化。
您应该与您的用户一起创建一个seeder文件,请参阅laravel的文档
只需种子你的文件,你的用户将创建预期的密码。
谢谢

相关问题