dev-master
9999999-dev
MIT
The Requires
by Doojin So
Wallogit.com
2017 © Pedro Pelรกez
composer require visualplus/naverid
ํจํค์ง ์ค์น ํ ์๋น์ค ํ๋ก๋ฐ์ด๋๋ฅผ config/app.php์ ๋ฑ๋กํด์ฃผ์ธ์., (*1)
\Visualplus\Naverid\ServiceProvider::class
์ด ํจํค์ง๋ laravel/socialite๋ฅผ ์ฌ์ฉํฉ๋๋ค., (*2)
๊ทธ๋ฌ๋ฏ๋ก socialite ์ค์ ์ ํ์ง ์์๋ค๋ฉด ์ถ๊ฐ๋ก ์๋ ์ค์ ๋ ํด์ฃผ์ธ์., (*3)
config/app.php์ ์๋น์ค ํ๋ก๋ฐ์ด๋ ๋ฑ๋ก, (*4)
Laravel\Socialite\SocialiteServiceProvider::class,
config/app.php์ aliases ๋ฑ๋ก, (*5)
'Socialite' => Laravel\Socialite\Facades\Socialite::class,
laravel/socialite์ ์ฌ์ฉ๋ฐฉ๋ฒ์ด ๋์ผํฉ๋๋ค., (*6)
config/services.php ์ ์ค์ ๋ฑ๋ก, (*7)
'naverid' => [
'client_id' => '',
'client_secret' => '',
'redirect' => '',
]
๋ค์ด๋ฒ ๋ก๊ทธ์ธ, (*8)
Route::get('auth/naverid', function() {
return Socialite::driver("naverid")->redirect();
});
๋ก๊ทธ์ธ ํ, (*9)
Route::get('auth/naverid/redirect', function() {
dd(Socialite::driver("naverid")->user());
});
์๋ ์ฌ์ดํธ๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์., (*10)
https://nid.naver.com/devcenter/products.nhn, (*11)
MIT