php - Laravel Laravel\Socialite\Two\InvalidStateException
问题描述
我正在尝试使用社交媒体添加登录
我正在使用 Laravel 7 和社交名流进行登录。
起初它可以工作,但在第一次出现以下错误后:
Laravel\Socialite\Two\InvalidStateException
vendor/laravel/socialite/src/Two/AbstractProvider.php:210
我读过这个问题Laravel Socialite: InvalidStateException但我无法解决问题。
我将不胜感激任何帮助
解决方案
在我的情况下,同样的错误是由向->with()
方法添加保留字参数“state”引起的。我做了:
return Socialite::driver('twitch')
->with(['state' => 'randomstate'])
->redirect();
删除这有帮助。
推荐阅读
- javascript - 如何将编译的 JS 错误跟踪映射到 Typescript 代码?
- tensorflow - TensorFlow 的 model.fit() 函数中的 batchSize 是什么?
- php - Laravel 7 在 Job 类中动态设置日志路径
- react-native - 动画完成后如何触发功能?
- java - 是否可以将 wiimote 用作安卓游戏控制器?
- javascript - chrome 中 RTL 警报框的意外行为
- linux - 使用预设自动替换 .conf 中的特定值
- python - 为什么我的模块不能访问它应该导入的变量?
- c# - HttpClient 在 GetAsync 上挂起 ERR_CONNECTION_REFUSED
- python - 缩放 DivergingNorm matplotlib 颜色条,使中心值位于条的中心