abf1649b
andryeyev
Чистая установка ...
|
1
2
3
|
<?php
return [
'vendorPath' => dirname(dirname(__DIR__)) . '/vendor',
|
b2a15e0c
Dmitryi
роли и права поль...
|
4
|
'modules' => [
|
2f8b8e0f
Dmitryi
this commin on a ...
|
5
6
|
'permit' => [
'class' => 'common\components\developeruz\db_rbac\Yii2DbRbac',
|
b2a15e0c
Dmitryi
роли и права поль...
|
7
8
9
10
|
'params' => [
'userClass' => 'common\models\User'
]
],
|
b2a15e0c
Dmitryi
роли и права поль...
|
11
|
],
|
abf1649b
andryeyev
Чистая установка ...
|
12
13
14
15
|
'components' => [
'cache' => [
'class' => 'yii\caching\FileCache',
],
|
ab4d7cb1
andryeyev
Page + Языковая в...
|
16
|
'urlManager' => [
|
9da32470
Administrator
routs
|
17
|
'enablePrettyUrl' => true,
|
ab4d7cb1
andryeyev
Page + Языковая в...
|
18
19
20
|
'showScriptName' => false,
'class'=> 'common\components\LangUrlManager',
'rules'=>[
|
b2a15e0c
Dmitryi
роли и права поль...
|
21
22
|
'<module:\w+>/<controller:\w+>/<action:(\w|-)+>' => '<module>/<controller>/<action>',
'<module:\w+>/<controller:\w+>/<action:(\w|-)+>/<id:\d+>' => '<module>/<controller>/<action>',
|
ab4d7cb1
andryeyev
Page + Языковая в...
|
23
24
25
26
27
28
29
|
]
],
'request' => [
'class' => 'common\components\LangRequest'
],
'i18n' => [
'translations' => [
|
61227ce7
andryeyev
+ fix login/trans...
|
30
|
'*' => [
|
ab4d7cb1
andryeyev
Page + Языковая в...
|
31
|
'class' => 'yii\i18n\PhpMessageSource',
|
69bd5fc6
Yarik
Добавлены языки п...
|
32
|
'basePath' => '@common/translation',
|
ab4d7cb1
andryeyev
Page + Языковая в...
|
33
34
35
36
37
|
'fileMap' => [
'app' => 'app.php',
'app/error' => 'error.php',
],
],
|
61227ce7
andryeyev
+ fix login/trans...
|
38
39
40
41
42
43
44
45
|
'app' => [
'class' => 'yii\i18n\PhpMessageSource',
'basePath' => '@common/translation',
'fileMap' => [
'app' => 'app.php',
'app/error' => 'error.php',
],
]
|
ab4d7cb1
andryeyev
Page + Языковая в...
|
46
47
|
],
],
|
b2a15e0c
Dmitryi
роли и права поль...
|
48
49
50
|
'authManager' => [
'class' => 'yii\rbac\DbManager',
],
|
280e92c2
Dmitryi
авторизация через...
|
51
52
53
54
|
//подключаем конфигурации API соц сетей для авторизации
'eauth' => [
|
f91c1ae8
Dmitryi
new commit compon...
|
55
|
'class' => 'common\components\nodge\eauth\src\EAuth',
|
280e92c2
Dmitryi
авторизация через...
|
56
57
58
59
60
61
62
63
64
65
|
'popup' => true, // Use the popup window instead of redirecting.
'cache' => false, // Cache component name or false to disable cache. Defaults to 'cache' on production environments.
'cacheExpire' => 0, // Cache lifetime. Defaults to 0 - means unlimited.
'httpClient' => [
// uncomment this to use streams in safe_mode
//'useStreamsFallback' => true,
],
'services' => [ // You can change the providers and their classes.
'google' => [
// register your app here: https://code.google.com/apis/console/
|
f91c1ae8
Dmitryi
new commit compon...
|
66
|
'class' => 'common\components\nodge\eauth\src\services\GoogleOAuth2Service',
|
280e92c2
Dmitryi
авторизация через...
|
67
68
69
70
71
72
|
'clientId' => 'artbox-1138',
'clientSecret' => '',
'title' => 'Google',
],
'twitter' => [
// register your app here: https://dev.twitter.com/apps/new
|
f91c1ae8
Dmitryi
new commit compon...
|
73
|
'class' => 'common\components\nodge\eauth\src\services\TwitterOAuth1Service',
|
280e92c2
Dmitryi
авторизация через...
|
74
75
76
77
78
|
'key' => '8vReLxI63vTs98MBMqhvrszwy',
'secret' => 'jOqNbHIkQw4cVKKJkgrMtaEeCcfbeT1GTik4pF6O9D7AmqcwOG',
],
'yandex' => [
// register your app here: https://oauth.yandex.ru/client/my
|
f91c1ae8
Dmitryi
new commit compon...
|
79
|
'class' => 'common\components\nodge\eauth\src\services\YandexOAuth2Service',
|
280e92c2
Dmitryi
авторизация через...
|
80
81
82
83
84
85
|
'clientId' => 'ea13195ac0424ff8a190838bec41bb71',
'clientSecret' => '911f2c9afcbf4f5f9319b3134c096c86',
'title' => 'Yandex',
],
'facebook' => [
// register your app here: https://developers.facebook.com/apps/
|
f91c1ae8
Dmitryi
new commit compon...
|
86
|
'class' => 'common\components\nodge\eauth\src\services\FacebookOAuth2Service',
|
280e92c2
Dmitryi
авторизация через...
|
87
88
89
90
|
'clientId' => '1642047622727997',
'clientSecret' => 'f5b7ba4f062a568678b764fc74cc416e',
],
'yahoo' => [
|
f91c1ae8
Dmitryi
new commit compon...
|
91
|
'class' => 'common\components\nodge\eauth\src\services\YahooOpenIDService',
|
280e92c2
Dmitryi
авторизация через...
|
92
93
94
95
|
//'realm' => '*.example.org', // your domain, can be with wildcard to authenticate on subdomains.
],
'linkedin' => [
// register your app here: https://www.linkedin.com/secure/developer
|
f91c1ae8
Dmitryi
new commit compon...
|
96
|
'class' => 'common\components\nodge\eauth\src\services\LinkedinOAuth1Service',
|
280e92c2
Dmitryi
авторизация через...
|
97
98
99
100
101
102
|
'key' => '77s41eixn3dyvo',
'secret' => '1xLZQ7RRK6RNjo4U',
'title' => 'LinkedIn (OAuth1)',
],
'linkedin_oauth2' => [
// register your app here: https://www.linkedin.com/secure/developer
|
f91c1ae8
Dmitryi
new commit compon...
|
103
|
'class' => 'common\components\nodge\eauth\src\services\LinkedinOAuth2Service',
|
280e92c2
Dmitryi
авторизация через...
|
104
105
106
107
108
109
|
'clientId' => '77s41eixn3dyvo',
'clientSecret' => '1xLZQ7RRK6RNjo4U',
'title' => 'LinkedIn (OAuth2)',
],
'github' => [
// register your app here: https://github.com/settings/applications
|
f91c1ae8
Dmitryi
new commit compon...
|
110
|
'class' => 'common\components\nodge\eauth\src\services\GitHubOAuth2Service',
|
280e92c2
Dmitryi
авторизация через...
|
111
112
113
114
115
|
'clientId' => 'd00283b5cfb225cd1600',
'clientSecret' => 'f482361fad7184819d452f421c8b09db60830b42',
],
'live' => [
// register your app here: https://account.live.com/developers/applications/index
|
f91c1ae8
Dmitryi
new commit compon...
|
116
|
'class' => 'common\components\nodge\eauth\src\services\LiveOAuth2Service',
|
280e92c2
Dmitryi
авторизация через...
|
117
118
119
120
|
'clientId' => '00000000481796AE',
'clientSecret' => 'rt9GiJrlKz3sE6CvdOeuwWyYbl1tQT03',
],
'steam' => [
|
f91c1ae8
Dmitryi
new commit compon...
|
121
|
'class' => 'common\components\nodge\eauth\src\services\SteamOpenIDService',
|
280e92c2
Dmitryi
авторизация через...
|
122
123
124
125
|
//'realm' => '*.example.org', // your domain, can be with wildcard to authenticate on subdomains.
],
'instagram' => [
// register your app here: https://instagram.com/developer/register/
|
f91c1ae8
Dmitryi
new commit compon...
|
126
|
'class' => 'common\components\nodge\eauth\src\services\InstagramOAuth2Service',
|
280e92c2
Dmitryi
авторизация через...
|
127
128
129
130
131
|
'clientId' => '...',
'clientSecret' => '...',
],
'vkontakte' => [
// register your app here: https://vk.com/editapp?act=create&site=1
|
f91c1ae8
Dmitryi
new commit compon...
|
132
|
'class' => 'common\components\nodge\eauth\src\services\VKontakteOAuth2Service',
|
280e92c2
Dmitryi
авторизация через...
|
133
134
135
136
137
|
'clientId' => '5155388',
'clientSecret' => 'jxgmdGVQw7huGKRpnX3a',
],
'mailru' => [
// register your app here: http://api.mail.ru/sites/my/add
|
f91c1ae8
Dmitryi
new commit compon...
|
138
|
'class' => 'common\components\nodge\eauth\src\services\MailruOAuth2Service',
|
280e92c2
Dmitryi
авторизация через...
|
139
140
141
142
143
144
|
'clientId' => '739322',
'clientSecret' => 'd6ce7be6ff791375adff58fe0e4460b2',
],
'odnoklassniki' => [
// register your app here: http://dev.odnoklassniki.ru/wiki/pages/viewpage.action?pageId=13992188
// ... or here: http://www.odnoklassniki.ru/dk?st.cmd=appsInfoMyDevList&st._aid=Apps_Info_MyDev
|
f91c1ae8
Dmitryi
new commit compon...
|
145
|
'class' => 'common\components\nodge\eauth\src\services\OdnoklassnikiOAuth2Service',
|
280e92c2
Dmitryi
авторизация через...
|
146
147
148
149
150
151
152
153
154
155
156
157
158
159
|
'clientId' => '...',
'clientSecret' => '...',
'clientPublic' => '...',
'title' => 'Odnoklas.',
],
],
],
// (optionally) you can configure logging
'log' => [
'targets' => [
[
'class' => 'yii\log\FileTarget',
'logFile' => '@app/runtime/logs/eauth.log',
|
f91c1ae8
Dmitryi
new commit compon...
|
160
|
'categories' => ['common\components\nodge\eauth\nodge\eauth\*'],
|
280e92c2
Dmitryi
авторизация через...
|
161
162
163
164
165
166
167
168
169
|
'logVars' => [],
],
],
],
/*========End=======
*end api sicial
* */
|
abf1649b
andryeyev
Чистая установка ...
|
170
|
],
|
69bd5fc6
Yarik
Добавлены языки п...
|
171
|
'language' => 'ru-RU'
|
abf1649b
andryeyev
Чистая установка ...
|
172
|
];
|