Laravel 5 拉威尔护照令牌长度

Laravel 5 拉威尔护照令牌长度,laravel-5,oauth-2.0,laravel-passport,Laravel 5,Oauth 2.0,Laravel Passport,使用passport进行移动应用程序的api身份验证。应用开发人员很快就抱怨提供的访问令牌(1071个字符)的大小,并且在每个请求中都必须传递它 在调查中,令牌的大部分是签名部分。默认情况下,passport生成4096位rsa密钥。我发现通过生成1024位密钥,可以将令牌大小减少到559个字符。更好,但仍然比Facebook等其他服务生成的密钥大得多 我找不到关于这个问题的太多信息,这是一个没有实际意义的问题吗?1KB代币没什么好抱怨的吗?减小密钥大小是个坏主意吗?还有什么可以减少尺寸的吗 更

使用passport进行移动应用程序的api身份验证。应用开发人员很快就抱怨提供的访问令牌(1071个字符)的大小,并且在每个请求中都必须传递它

在调查中,令牌的大部分是签名部分。默认情况下,passport生成4096位rsa密钥。我发现通过生成1024位密钥,可以将令牌大小减少到559个字符。更好,但仍然比Facebook等其他服务生成的密钥大得多

我找不到关于这个问题的太多信息,这是一个没有实际意义的问题吗?1KB代币没什么好抱怨的吗?减小密钥大小是个坏主意吗?还有什么可以减少尺寸的吗

更新:
我们已决定在不更改密钥大小的情况下继续操作。

请尝试此操作以缩短访问令牌:

php artisan  passport:keys  --length=512 --force
php artisan  passport:keys  --length=512 --force

您必须尝试此方法以缩短访问令牌:

php artisan  passport:keys  --length=512 --force
php artisan  passport:keys  --length=512 --force

检查一下

有人找到过解决方法吗?我也可以通过将密钥减少到1024位来降低令牌大小,但它仍然感觉太大了。当然不是所有的Laravel Passport服务器都会生成这么大的密钥吗?抱歉,没有,我们没有时间进一步调查。对于一个小应用程序来说,它仍然太长,可以更短吗?我尝试了
--length=256
,但不起作用。当我运行命令时,会出现错误“The”--length”选项不存在