public function login(Request $request) { $sign_in_twitter = true; $force_login = false; Twitter::reconfig(['token' => '', 'secret' => '']); $token = Twitter::getRequestToken(route('twitter.callback')); if (isset($token['oauth_token_secret'])) { $url = Twitter::getAuthorizeURL($token, $sign_in_twitter, $force_login); $request->session()->put('oauth_state', 'start'); $request->session()->put('oauth_request_token', $token['oauth_token']); $request->session()->put('oauth_request_token_secret', $token['oath_token_secret']); return redirect($url); } return route('twitter.error'); }