php - 在 Laravel 应用程序中,如何直接在数据库中更改用户密码?
问题描述
我正在将 Laravel 应用程序从一台主机迁移到另一台主机。
我已将该应用程序移至本地环境进行测试。为了测试它,我需要登录。
我有用户名但没有密码。
我不知道工匠/修补匠是什么,并且因为它们没有与应用程序捆绑在一起。
我可以控制环境,包括直接访问数据库,也就是mysql。
如何直接在数据库中更改用户密码?
解决方案
创建一个页面名称,并在其中写入以下代码:
$password = 'hello';
$hashed_password = password_hash($password, PASSWORD_DEFAULT);
echo $hashed_password;
然后运行该文件并复制此哈希密码并将其插入某个表行中。您可以使用“hello”密码登录
推荐阅读
- javascript - 跨站点脚本(基于 DOM)的打嗝问题
- javascript - 复选框的奇怪 onclick 行为。选择复选框项目时尝试写入浏览器控制台
- dart - 非标准 Dart Web 文件夹
- python - How to get content length for google drive download ?
- python - 替换pytest中的测试用例继承?
- angular - Angular 6延迟加载引发错误
- networking - 如何将电脑变成本地网络设备的云服务器
- file - 用于安装程序的 Bat 文件 - 进行一次安装,等待安装完成
- react-native - react-native: LayoutAnimation 和 useNativeDriver: true for flex
- mongodb - findOneAndUpdate 不创建 ObjectId