yii2-authclient-extended
This is an extended collection of classes for yii2-authclient., (*1)
, (*2)
Installation
The preferred way to install this extension is through composer., (*3)
Either run, (*4)
php composer.phar require --prefer-dist dnshouse/yii2-authclient-extended "*"
or add, (*5)
"dnshouse/yii2-authclient-extended": "*"
to the require
section of your composer.json., (*6)
Usage
You must read the yii2-authclient docs, (*7)
php
'components' => [
'authClientCollection' => [
'class' => 'yii\authclient\Collection',
'clients' => [
'google' => [
'class' => 'dnshouse\Yii2AuthclientExtensions\GoogleOAuth',
'clientId' => '',
'clientSecret' => '',
],
'yahoo' => [
'class' => 'dnshouse\Yii2AuthclientExtensions\Yahoo',
'clientId' => '',
'clientSecret' => '',
],
'live' => [
'class' => 'dnshouse\Yii2AuthclientExtensions\Live',
'clientId' => '',
'clientSecret' => '',
],
'facebook' => [
'class' => 'dnshouse\Yii2AuthclientExtensions\Facebook',
'clientId' => '',
'clientSecret' => '',
],
'linkedin' => [
'class' => 'dnshouse\Yii2AuthclientExtensions\LinkedIn',
'clientId' => '',
'clientSecret' => '',
],
'twitter' => [
'class' => 'dnshouse\Yii2AuthclientExtensions\Twitter',
'consumerKey' => '',
'consumerSecret' => '',
],
],
],
]
, (*8)