]> BookStack Code Mirror - bookstack/blob - config/services.php
Added Swedish locale to config
[bookstack] / config / services.php
1 <?php
2
3 return [
4
5     /*
6     |--------------------------------------------------------------------------
7     | Third Party Services
8     |--------------------------------------------------------------------------
9     |
10     | This file is for storing the credentials for third party services such
11     | as Stripe, Mailgun, Mandrill, and others. This file provides a sane
12     | default location for this type of information, allowing packages
13     | to have a conventional place to find your various credentials.
14     |
15     */
16     'disable_services' => env('DISABLE_EXTERNAL_SERVICES', false),
17     'callback_url' => env('APP_URL', false),
18
19     'mailgun'  => [
20         'domain' => '',
21         'secret' => '',
22     ],
23
24     'mandrill' => [
25         'secret' => '',
26     ],
27
28     'ses'      => [
29         'key'    => '',
30         'secret' => '',
31         'region' => 'us-east-1',
32     ],
33
34     'stripe'   => [
35         'model'  => BookStack\User::class,
36         'key'    => '',
37         'secret' => '',
38     ],
39
40     'github'   => [
41         'client_id'     => env('GITHUB_APP_ID', false),
42         'client_secret' => env('GITHUB_APP_SECRET', false),
43         'redirect'      => env('APP_URL') . '/login/service/github/callback',
44         'name'          => 'GitHub',
45     ],
46
47     'google'   => [
48         'client_id'     => env('GOOGLE_APP_ID', false),
49         'client_secret' => env('GOOGLE_APP_SECRET', false),
50         'redirect'      => env('APP_URL') . '/login/service/google/callback',
51         'name'          => 'Google',
52     ],
53
54     'slack'   => [
55         'client_id'     => env('SLACK_APP_ID', false),
56         'client_secret' => env('SLACK_APP_SECRET', false),
57         'redirect'      => env('APP_URL') . '/login/service/slack/callback',
58         'name'          => 'Slack',
59     ],
60
61     'facebook'   => [
62         'client_id'     => env('FACEBOOK_APP_ID', false),
63         'client_secret' => env('FACEBOOK_APP_SECRET', false),
64         'redirect'      => env('APP_URL') . '/login/service/facebook/callback',
65         'name'          => 'Facebook',
66     ],
67
68     'twitter'   => [
69         'client_id'     => env('TWITTER_APP_ID', false),
70         'client_secret' => env('TWITTER_APP_SECRET', false),
71         'redirect'      => env('APP_URL') . '/login/service/twitter/callback',
72         'name'          => 'Twitter',
73     ],
74
75     'azure'   => [
76         'client_id'     => env('AZURE_APP_ID', false),
77         'client_secret' => env('AZURE_APP_SECRET', false),
78         'tenant'       => env('AZURE_TENANT', false),
79         'redirect'      => env('APP_URL') . '/login/service/azure/callback',
80         'name'          => 'Microsoft Azure',
81     ],
82
83     'okta' => [
84         'client_id' => env('OKTA_APP_ID'),
85         'client_secret' => env('OKTA_APP_SECRET'),
86         'redirect' => env('APP_URL') . '/login/service/okta/callback', 
87         'base_url' => env('OKTA_BASE_URL'), 
88         'name'          => 'Okta',
89     ], 
90
91     'ldap' => [
92         'server' => env('LDAP_SERVER', false),
93         'dn' => env('LDAP_DN', false),
94         'pass' => env('LDAP_PASS', false),
95         'base_dn' => env('LDAP_BASE_DN', false),
96         'user_filter' => env('LDAP_USER_FILTER', '(&(uid=${user}))'),
97         'version' => env('LDAP_VERSION', false),
98         'email_attribute' => env('LDAP_EMAIL_ATTRIBUTE', 'mail'),
99         'follow_referrals' => env('LDAP_FOLLOW_REFERRALS', false),
100     ]
101
102 ];
Morty Proxy This is a proxified and sanitized view of the page, visit original site.