Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- composer require laravel/socialite ~2.0
- composer update laravel/socialite
- "require": {
- "php": ">=5.5.9",
- "laravel/framework": "5.2.*",
- "laravel/socialite": "~2.0"
- },
- <a href="{{ url('/redirect') }}">Login with Facebook</a>
- Route::get('/redirect', 'SocialAuthController@redirect');
- Route::get('/callback', 'SocialAuthController@callback');
- 'facebook' => [
- 'client_id' => 'app-id',
- 'client_secret' => 'app-secret',
- 'redirect' => 'http://example.dev/callback',
- ],
- <?php
- namespace AppHttpControllers;
- use IlluminateHttpRequest;
- use AppHttpRequests;
- use Socialite;
- class SocialAuthController extends Controller
- {
- public function redirect()
- {
- return Socialite::driver('facebook')->redirect();
- }
- public function callback()
- {
- $user = Socialite::driver('facebook')->user();
- dd($user);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement