} } } return ""; }); Route::get('/github/oauth/confirm', function () { if (GithubLogin::check()) { return Redirect::to('/'); } return Response::view('oauth-confirm'); }); Route::get('/github/oauth', function () { if (GithubLogin::check()) { return Redirect::to('/'); } return Redirect::to(GithubLogin::authorizeUrl()); }); Route::get('/logout', function () { $cookie = GithubLogin::logout(); return Redirect::to('/github/oauth/confirm')->withCookie($cookie); }); Route::get('/github/oauth/callback', function () { if (GithubLogin::check()) { return Redirect::to('/'); } $code = Input::get('code'); if ($code == '') { return 'CODE ERROR'; } $accessToken = \Eleme\Github\GithubAuthorize::accessToken($code); if ($accessToken == NULL) {