#5: Added Laravel Socialite. The redirect to Facebook is now working.

This commit is contained in:
2018-08-13 14:25:56 +01:00
parent eaba161f5c
commit 564fcd4b09
5 changed files with 162 additions and 2 deletions
@@ -6,6 +6,7 @@ use App\Facade\Theme;
use App\Http\Controllers\Controller;
use Illuminate\Foundation\Auth\AuthenticatesUsers;
use Illuminate\Http\Request;
use Socialite;
class LoginController extends Controller
{
@@ -61,4 +62,27 @@ class LoginController extends Controller
'info' => $request->session()->get('info')
]);
}
/**
* Redirect the user to the Facebook authentication page.
*
* @return \Illuminate\Http\Response
*/
public function redirectToFacebook()
{
return Socialite::driver('facebook')->redirect();
}
/**
* Obtain the user information from Facebook.
*
* @return \Illuminate\Http\Response
*/
public function handleFacebookCallback()
{
$user = Socialite::driver('facebook')->user();
dd($user);
// $user->token;
}
}