forked from jeremykenedy/laravel-auth
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlaravel2step.php
executable file
·62 lines (48 loc) · 2.68 KB
/
laravel2step.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
<?php
return [
/*
|--------------------------------------------------------------------------
| Verification Authentication Enabled
|--------------------------------------------------------------------------
*/
'laravel2stepEnabled' => env('LARAVEL_2STEP_ENABLED', true),
/*
|--------------------------------------------------------------------------
| Verification Database Settings
|--------------------------------------------------------------------------
*/
'laravel2stepDatabaseConnection' => env('LARAVEL_2STEP_DATABASE_CONNECTION', 'mysql'),
'laravel2stepDatabaseTable' => env('LARAVEL_2STEP_DATABASE_TABLE', 'twoStepAuth'),
/*
|--------------------------------------------------------------------------
| Laravel Default User Model
|--------------------------------------------------------------------------
*/
'defaultUserModel' => env('LARAVEL_2STEP_USER_MODEL', 'App\User'),
/*
|--------------------------------------------------------------------------
| Verification Email Settings
|--------------------------------------------------------------------------
*/
'verificationEmailFrom' => env('LARAVEL_2STEP_EMAIL_FROM', env('MAIL_USERNAME')),
'verificationEmailFromName' => env('LARAVEL_2STEP_EMAIL_FROM_NAME', config('app.name').' 2-Step Verification'),
/*
|--------------------------------------------------------------------------
| Verification Timings Settings
|--------------------------------------------------------------------------
*/
'laravel2stepExceededCount' => env('LARAVEL_2STEP_EXCEEDED_COUNT', 3),
'laravel2stepExceededCountdownMinutes' => env('LARAVEL_2STEP_EXCEEDED_COUNTDOWN_MINUTES', 1440),
'laravel2stepVerifiedLifetimeMinutes' => env('LARAVEL_2STEP_VERIFIED_LIFETIME_MINUTES', 360),
'laravel2stepTimeResetBufferSeconds' => env('LARAVEL_2STEP_RESET_BUFFER_IN_SECONDS', 360),
/*
|--------------------------------------------------------------------------
| Verification blade view style settings
|--------------------------------------------------------------------------
*/
'laravel2stepAppCssEnabled' => env('LARAVEL_2STEP_APP_CSS_ENABLED', false),
'laravel2stepAppCss' => env('LARAVEL_2STEP_APP_CSS', 'css/app.css'),
'laravel2stepBootstrapCssCdnEnbled' => env('LARAVEL_2STEP_BOOTSTRAP_CSS_CDN_ENABLED', true),
'laravel2stepBootstrapCssCdn' => env('LARAVEL_2STEP_BOOTSTRAP_CSS_CDN', 'https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css'),
'laravel2stepCssFile' => env('LARAVEL_2STEP_CSS_FILE', 'css/laravel2step/app.css'),
];