library oauth2-naver
Naver provider for league/oauth2-client
deminoth/oauth2-naver
Naver provider for league/oauth2-client
- Monday, December 29, 2014
- by deminoth
- Repository
- 1 Watchers
- 0 Stars
- 211 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 1 Forks
- 0 Open issues
- 2 Versions
- 13 % Grown
oauth2-naver
Naver provider for league/oauth2-client
To install, use composer:, (*1)
composer require deminoth/oauth2-naver
Usage is the same as the league's OAuth client, using \Deminoth\OAuth2\Client\Provider\Naver as the provider.
For example:, (*2)
$provider = new \Deminoth\OAuth2\Client\Provider\Naver([
'clientId' => "YOUR_CLIENT_ID",
'clientSecret' => "YOUR_CLIENT_SECRET",
'redirectUri' => "http://your-redirect-uri"
]);
if (isset($_GET['code']) && $_GET['code']) {
$token = $this->provider->getAccessToken("authorizaton_code", [
'code' => $_GET['code']
]);
$user = $this->provider->getUserDetails($token);
// $user->uid = [ encoded Naver ID ]
// $user->nickname = [ Naver nickname ]
// $user->imageUrl = [ Profile Image ]
// $user->email = [ ID@naver.com ]
}
dev-master
9999999-dev
Naver provider for league/oauth2-client
Sources
Download
MIT
The Requires
The Development Requires
by
SangYeob Bono Yu
v0.1
0.1.0.0
Naver provider for league/oauth2-client
Sources
Download
MIT
The Requires
The Development Requires
by
SangYeob Bono Yu