作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我的 Laravel 项目中有一个表单。当用户尝试提交此表单时,我想显示一个对话框询问他们的密码(以提高安全性)。即我希望登录用户在他/她想要执行一些关键操作并验证该密码时输入他/她的密码。
我可以弄清楚前端部分,但我不知道如何实现相同的 Controller 逻辑。
从文档中我找到了 Auth::check()
但它只检查当前用户是否登录。
我应该怎么做?
最佳答案
您可以要求登录用户输入密码,然后使用 check()
方法手动检查密码,例如:
if (Hash::check(request('password'), auth()->user()->password))
第一个参数是用户输入的密码。第二个参数是来自数据库的散列密码。
关于php - 拉维尔 |询问某些操作的密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43547767/
我正在使用 git clone 部署我的 Laravel 项目并使用 git pull 进行更新 它工作正常,但每次部署时,我都必须从 config/app.php providers 数组和 ali
我是一名优秀的程序员,十分优秀!