Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
登录时生成的Laravel Passport新访问令牌_Laravel_Laravel 5_Laravel Passport - Fatal编程技术网

登录时生成的Laravel Passport新访问令牌

登录时生成的Laravel Passport新访问令牌,laravel,laravel-5,laravel-passport,Laravel,Laravel 5,Laravel Passport,我已经用Passport设置了Laravel 5.6,并使用隐式授权 我唯一不明白的是,每次我点击/oauth/authorize,数据库中都会生成一个新的访问令牌。如果没有现有令牌,它将提示用户授权该请求,然后创建一个新的访问令牌,该令牌将在1年后过期 如果令牌已存在且有效(例如,用户之前已授权该请求),它将直接让用户登录,但也会创建一个新的访问令牌(保留n+令牌可用,而不是使以前的令牌无效) 这意味着我的用户将在他们的“授权应用程序”屏幕中看到重复的应用程序,这看起来不正确 这正常吗?我应该

我已经用Passport设置了Laravel 5.6,并使用隐式授权

我唯一不明白的是,每次我点击
/oauth/authorize
,数据库中都会生成一个新的访问令牌。如果没有现有令牌,它将提示用户授权该请求,然后创建一个新的访问令牌,该令牌将在1年后过期

如果令牌已存在且有效(例如,用户之前已授权该请求),它将直接让用户登录,但也会创建一个新的访问令牌(保留n+令牌可用,而不是使以前的令牌无效)

这意味着我的用户将在他们的“授权应用程序”屏幕中看到重复的应用程序,这看起来不正确

这正常吗?我应该在注销时做更多的事情,而不仅仅是在本地删除令牌吗