laravel - 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 是在未来发行的。
我试过了:
- 在 config/session.php 中更改域名
- 使用 ginelab/sing-in-with-apple
- 作曲家升级
Api 由 Banahosting 托管
我只是不知道为什么有时有效,有时无效。
解决方案
推荐阅读
- java - 正则表达式提取方程中的数学变量
- javascript - 在 html 中制作可拖动的形状
- r - 如何将时间(HH:MM;SS)转换为秒并在excel的另一列中写入秒?
- python-3.x - 如何在线程内启动异步目标
- dataframe - 按行名合并多个数据框中的选定列
- excel - 在 AWS Quicksight 中从 Excel 重新创建帕累托图
- rust - 在可变借用编译无错误后不可变借用
- reactjs - 使用 scrollTo 反应 ref 会触发滚动事件,即使我们在之后添加它并删除它
- reactjs - 在反应中单击时,从多个 div 列表中切换仅一个 div 的下拉列表
- linux - 查找以“go”开头的目录,但不查找名称包含“work”或“play”的目录