]> BookStack Code Mirror - bookstack/blob - config/auth.php
Updated the Swedish language files
[bookstack] / config / auth.php
1 <?php
2
3 /**
4  * Authentication configuration options.
5  *
6  * Changes to these config files are not supported by BookStack and may break upon updates.
7  * Configuration should be altered via the `.env` file or environment variables.
8  * Do not edit this file unless you're happy to maintain any changes yourself.
9  */
10
11 return [
12
13     // Method of authentication to use
14     // Options: standard, ldap
15     'method' => env('AUTH_METHOD', 'standard'),
16
17     // Authentication Defaults
18     // This option controls the default authentication "guard" and password
19     // reset options for your application.
20     'defaults' => [
21         'guard' => 'web',
22         'passwords' => 'users',
23     ],
24
25     // Authentication Guards
26     // All authentication drivers have a user provider. This defines how the
27     // users are actually retrieved out of your database or other storage
28     // mechanisms used by this application to persist your user's data.
29     // Supported: "session", "token"
30     'guards' => [
31         'web' => [
32             'driver' => 'session',
33             'provider' => 'users',
34         ],
35
36         'api' => [
37             'driver' => 'token',
38             'provider' => 'users',
39         ],
40     ],
41
42     // User Providers
43     // All authentication drivers have a user provider. This defines how the
44     // users are actually retrieved out of your database or other storage
45     // mechanisms used by this application to persist your user's data.
46     // Supported: database, eloquent, ldap
47     'providers' => [
48         'users' => [
49             'driver' => env('AUTH_METHOD', 'standard') === 'standard' ? 'eloquent' : env('AUTH_METHOD'),
50             'model' => \BookStack\Auth\User::class,
51         ],
52
53         // 'users' => [
54         //     'driver' => 'database',
55         //     'table' => 'users',
56         // ],
57     ],
58
59     // Resetting Passwords
60     // The expire time is the number of minutes that the reset token should be
61     // considered valid. This security feature keeps tokens short-lived so
62     // they have less time to be guessed. You may change this as needed.
63     'passwords' => [
64         'users' => [
65             'provider' => 'users',
66             'email' => 'emails.password',
67             'table' => 'password_resets',
68             'expire' => 60,
69         ],
70     ],
71
72 ];
Morty Proxy This is a proxified and sanitized view of the page, visit original site.