2017 © Pedro Peláez
 

library oauth2-naver

Naver provider for league/oauth2-client

image

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

The README.md

oauth2-naver

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 ]
}

The Versions

29/12 2014

dev-master

9999999-dev

Naver provider for league/oauth2-client

  Sources   Download

MIT

The Requires

 

The Development Requires

by SangYeob Bono Yu

29/12 2014

v0.1

0.1.0.0

Naver provider for league/oauth2-client

  Sources   Download

MIT

The Requires

 

The Development Requires

by SangYeob Bono Yu