我是 Laravel 新手,在问这个问题之前。我已经阅读了有关此问题的各种其他主题,遗憾的是它们都没有帮助我。
我有 laravel 5.8 并使用我安装的 auth:
php artisan make:auth
现在我读到我要么需要制作一个中间件,要么编辑登录 Controller 。但我想要的是将用户重定向到我已经制作的自定义页面,表示他们需要等待批准。
有人能给我指出正确的方向并告诉我需要编辑哪些文件才能实现此目的吗?
我已经在名为 is_approved
的数据库表中添加了一个 BIT
列,该列自动设置为 0。
最佳答案
在你的
App/Htpp/Controllers/Auth
您将找到用户身份验证和注册的所有逻辑。在 Controller 内部,您将看到:
/**
* Where to redirect users after verification.
*
* @var string
*/
protected $redirectTo = '/home';
最后一行是您要查找的内容,它指向用户在执行相应操作后将被重定向的 View /路线。
此外,运行 make:auth 命令时生成的所有 View 都将位于
resources/views/auth
如果您觉得需要修改它们。
关于Laravel 5.8 手动用户批准?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55225915/