1

我是 Laravel 的新手。请我尝试更改默认 laravel 登录的身份验证模式。这就是我想要实现的目标:

  1. 让用户仅使用 4 位 PIN 码登录。
  2. 登录后将用户重定向到默认主页

任何帮助将不胜感激。

屏幕剪辑

4

1 回答 1

1

您可能会在 上找到登录(身份验证)逻辑App\Http\Controllers\Auth\LoginController,正如您在此文件中看到的那样,它使用Illuminate\Foundation\Auth\AuthenticatesUserstrait.

  1. 让用户仅使用 4 位 PIN 码登录。

您可以覆盖现有credentialsAuthenticatesUsers方法LoginController或尝试添加自定义用户提供者

  1. 登录后将用户重定向到默认主页

$redirectTo将属性更改LoginController为您想要的路线:

/**
 * Where to redirect users after login.
 *
 * @var string
 */
protected $redirectTo = '/home';
于 2020-03-02T17:45:25.077 回答