6 |--------------------------------------------------------------------------
7 | Authentication Defaults
8 |--------------------------------------------------------------------------
10 | This option controls the default authentication "guard" and password
11 | reset options for your application. You may change these defaults
12 | as required, but they're a perfect start for most applications.
18 'passwords' => 'users',
22 |--------------------------------------------------------------------------
23 | Authentication Guards
24 |--------------------------------------------------------------------------
26 | Next, you may define every authentication guard for your application.
27 | Of course, a great default configuration has been defined for you
28 | here which uses session storage and the Eloquent user provider.
30 | All authentication drivers have a user provider. This defines how the
31 | users are actually retrieved out of your database or other storage
32 | mechanisms used by this application to persist your user's data.
34 | Supported: "session"
40 'driver' => 'session',
41 'provider' => 'users',
46 |--------------------------------------------------------------------------
48 |--------------------------------------------------------------------------
50 | All authentication drivers have a user provider. This defines how the
51 | users are actually retrieved out of your database or other storage
52 | mechanisms used by this application to persist your user's data.
54 | If you have multiple user tables or models you may configure multiple
55 | sources which represent each model / table. These sources may then
56 | be assigned to any extra authentication guards you have defined.
58 | Supported: "database", "eloquent"
64 'driver' => 'eloquent',
65 'model' => App\Models\User::class,
69 // 'driver' => 'database',
70 // 'table' => 'users',
75 |--------------------------------------------------------------------------
77 |--------------------------------------------------------------------------
79 | You may specify multiple password reset configurations if you have more
80 | than one user table or model in the application and you want to have
81 | separate password reset settings based on the specific user types.
83 | The expire time is the number of minutes that each reset token will be
84 | considered valid. This security feature keeps tokens short-lived so
85 | they have less time to be guessed. You may change this as needed.
91 'provider' => 'users',
92 'table' => 'password_resets',
99 |--------------------------------------------------------------------------
100 | Password Confirmation Timeout
101 |--------------------------------------------------------------------------
103 | Here you may define the amount of seconds before a password confirmation
104 | times out and the user is prompted to re-enter their password via the
105 | confirmation screen. By default, the timeout lasts for three hours.
109 'password_timeout' => 10800,