Laravel 5.8 手动用户批准?

标签 laravel laravel-5 laravel-5.8

我是 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/

相关文章:

php - 为什么 laravel 在我运行两个 ajax 调用一段时间后自动注销用户

php - 如何连接具有多个属性匹配的表?

javascript - 向 laravel 5 应用程序提交表单请求时如何从 html 页面获取和发送 _token

php - Laravel artisan 忽略我的 app/config/database.php

php - Blade 模板和单选按钮 - 在 foreach 循环中选择第一个

laravel - 创建一个不返回任何东西的工厂 - Laravel

javascript - 获取一周的开始日期和结束日期 fullCalendar

php - 如何自定义 Laravel HTTP 基本身份验证中的密码字段?

php - laravel 只允许经过身份验证的用户访问特定路由

php - 通过PHP MongoDB Driver将数据从mongodb导入mysql应该怎么做?