Set up a fresh Statamic site
This commit is contained in:
69
config/statamic/oauth.php
Normal file
69
config/statamic/oauth.php
Normal file
@ -0,0 +1,69 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'enabled' => env('STATAMIC_OAUTH_ENABLED', false),
|
||||
|
||||
'email_login_enabled' => true,
|
||||
|
||||
'providers' => [
|
||||
// 'github',
|
||||
],
|
||||
|
||||
'routes' => [
|
||||
'login' => 'oauth/{provider}',
|
||||
'callback' => 'oauth/{provider}/callback',
|
||||
],
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Create User
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| Whether or not a user account should be created upon authentication
|
||||
| with an OAuth provider. If disabled, a user account will be need
|
||||
| to be explicitly created ahead of time.
|
||||
|
|
||||
*/
|
||||
|
||||
'create_user' => true,
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Merge User Data
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| When authenticating with an OAuth provider, the user data returned
|
||||
| such as their name will be merged with the existing user account.
|
||||
|
|
||||
*/
|
||||
|
||||
'merge_user_data' => true,
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Unauthorized Redirect
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| This controls where the user is taken after authenticating with
|
||||
| an OAuth provider but their account is unauthorized. This may
|
||||
| happen when the create_user option has been set to false.
|
||||
|
|
||||
*/
|
||||
|
||||
'unauthorized_redirect' => null,
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Remember Me
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| Whether or not the "remember me" functionality should be used when
|
||||
| authenticating using OAuth. When enabled, the user will remain
|
||||
| logged in indefinitely, or until they manually log out.
|
||||
|
|
||||
*/
|
||||
|
||||
'remember_me' => true,
|
||||
|
||||
];
|
||||
Reference in New Issue
Block a user