Subversion-Projekte lars-tiefland.webanos.faltradxxs.de

Revision

Revision 17 | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
13 lars 1
<?php
2
 
17 lars 3
    return [
13 lars 4
 
17 lars 5
        /*
6
        |--------------------------------------------------------------------------
7
        | Authentication Defaults
8
        |--------------------------------------------------------------------------
9
        |
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.
13
        |
14
        */
13 lars 15
 
17 lars 16
        'defaults' => [
17
            'guard'     => 'web',
18
            'passwords' => 'users',
19
        ],
13 lars 20
 
17 lars 21
        /*
22
        |--------------------------------------------------------------------------
23
        | Authentication Guards
24
        |--------------------------------------------------------------------------
25
        |
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.
29
        |
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.
33
        |
34
        | Supported: "session"
35
        |
36
        */
13 lars 37
 
17 lars 38
        'guards' => [
39
            'web' => [
40
                'driver'   => 'session',
41
                'provider' => 'users',
42
            ],
13 lars 43
        ],
44
 
17 lars 45
        /*
46
        |--------------------------------------------------------------------------
47
        | User Providers
48
        |--------------------------------------------------------------------------
49
        |
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.
53
        |
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.
57
        |
58
        | Supported: "database", "eloquent"
59
        |
60
        */
13 lars 61
 
17 lars 62
        'providers' => [
63
            'users' => [
18 lars 64
                "driver" => "eloquent",
17 lars 65
                'model'    => App\Models\BackendUser::class,
66
            ],
13 lars 67
        ],
68
 
17 lars 69
        /*
70
        |--------------------------------------------------------------------------
71
        | Resetting Passwords
72
        |--------------------------------------------------------------------------
73
        |
74
        | You may specify multiple password reset configurations if you have more
75
        | than one user table or model in the application and you want to have
76
        | separate password reset settings based on the specific user types.
77
        |
78
        | The expire time is the number of minutes that each reset token will be
79
        | considered valid. This security feature keeps tokens short-lived so
80
        | they have less time to be guessed. You may change this as needed.
81
        |
82
        */
13 lars 83
 
17 lars 84
        'passwords' => [
85
            'users' => [
86
                'provider' => 'users',
87
                'table'    => 'password_resets',
88
                'expire'   => 60,
89
                'throttle' => 60,
90
            ],
13 lars 91
        ],
92
 
17 lars 93
        /*
94
        |--------------------------------------------------------------------------
95
        | Password Confirmation Timeout
96
        |--------------------------------------------------------------------------
97
        |
98
        | Here you may define the amount of seconds before a password confirmation
99
        | times out and the user is prompted to re-enter their password via the
100
        | confirmation screen. By default, the timeout lasts for three hours.
101
        |
102
        */
13 lars 103
 
17 lars 104
        'password_timeout' => 10800,
13 lars 105
 
17 lars 106
    ];