首页 > 解决方案 > Laravel Socialite for Apple 的问题:未来发行的 Token

问题描述

Route::get('/auth/redirect/{driver}', function ($driver) {
  return Socialite::driver($driver)->stateless()->redirect();
});

Route::post('/auth/callback/apple', function (Request $request) {
  $user = Socialite::driver('apple')->stateless()->user();
  return redirect('https://api.moverin.cl/api/v1/user/login/apple/' . 
  $user->getEmail());

});

这段代码就是我所拥有的,有时它可以工作!但有时会启动错误: Laravel\Socialite\Two\InvalidStateException The token 违反了一些强制约束,详细信息: - 该 token 是在未来发行的。

我试过了:

Api 由 Banahosting 托管

我只是不知道为什么有时有效,有时无效。

标签: laravellaravel-socialite

解决方案


推荐阅读