You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
			
				
					51 lines
				
				1.1 KiB
			
		
		
			
		
	
	
					51 lines
				
				1.1 KiB
			| 
											8 years ago
										 | <?php
 | ||
|  | 
 | ||
|  | $config = [
 | ||
|  | 	'components' => [
 | ||
|  | 		'authClientCollection' => [
 | ||
|  | 			'class' => 'yii\authclient\Collection',
 | ||
|  | 			'clients' => [
 | ||
|  | 				/*
 | ||
|  | 					Register app: https://oauth.yandex.ru/client/new
 | ||
|  | 					Callback URL: http://site.name/auth/network/auth?authclient=yandex
 | ||
|  | 				*/
 | ||
|  | 				'yandex' => [
 | ||
|  | 					'class' => 'yii\authclient\clients\Yandex',
 | ||
|  | 					'clientId' => '',
 | ||
|  | 					'clientSecret' => '',
 | ||
|  | 				],
 | ||
|  | 				'google' => [
 | ||
|  | 					'class' => 'yii\authclient\clients\Google',
 | ||
|  | 					'clientId' => '',
 | ||
|  | 					'clientSecret' => '',
 | ||
|  | 				],
 | ||
|  | 				'facebook' => [
 | ||
|  | 					'class' => 'yii\authclient\clients\Facebook',
 | ||
|  | 					'clientId' => '',
 | ||
|  | 					'clientSecret' => '',
 | ||
|  | 				],
 | ||
|  | 				'vk' => [
 | ||
|  | 					'class' => 'yii\authclient\clients\VKontakte',
 | ||
|  | 					'clientId' => '',
 | ||
|  | 					'clientSecret' => '',
 | ||
|  | 				],
 | ||
|  | 			],
 | ||
|  | 		]
 | ||
|  | 	],
 | ||
|  | ];
 | ||
|  | 
 | ||
|  | if (!YII_ENV_TEST) {
 | ||
|  |     // configuration adjustments for 'dev' environment
 | ||
|  |     $config['bootstrap'][] = 'debug';
 | ||
|  |     $config['modules']['debug'] = [
 | ||
|  |         'class' => 'yii\debug\Module',
 | ||
|  |     ];
 | ||
|  | 
 | ||
|  |     $config['bootstrap'][] = 'gii';
 | ||
|  |     $config['modules']['gii'] = [
 | ||
|  |         'class' => 'yii\gii\Module',
 | ||
|  |     ];
 | ||
|  | }
 | ||
|  | 
 | ||
|  | return $config;
 |