Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {message: "Cannot handle token prior to 2018-03-19T22:12:10+0000",…}
- exception : "FirebaseJWTBeforeValidException"
- file : "/home/vagrant/web/scratk/office-api/vendor/firebase/php-jwt/src/JWT.php"
- line : 124
- message : "Cannot handle token prior to 2018-03-19T22:12:10+0000"
- trace : [{,…},…]
- public function socialSignIn(Request $request, Response $response) {
- JWT::$leeway = 5;
- $date = date('Y-m-d h:i:s');
- $provider = $request->input('provider');
- if ($provider == 'google') {
- $id_token = $request->header('Authorization');
- $id_token = str_replace("Bearer ","",$id_token);
- $CLIENT_ID = Config::get('google.client_id');
- $client = new Google_Client();
- $client->setDeveloperKey($CLIENT_ID);
- $payload = $client->verifyIdToken($id_token);
- if ($payload) {
- // $userid = $payload['sub'];
- return true;
- } else {
- return false;
- // return response()->json([
- // 'failed'
- // ], 300);
- }
- }
- }
Add Comment
Please, Sign In to add comment