laravel league/autoload升级5.1.5后,把ErrorException: You must set the encryption key going forward to improve the security of this library 的错误:
升级5.1.5后,passport登录就用不了,然后错误日志就会出现上面的错误,让你设置密钥!但是我们的app_key是设置了的呀!没事不得其解。
应该是升级后,代码有问题:
解决方案:
新建一个passport的一个serviceProvider,继承LaravelPassportPassportServiceProvider并重写makeAuthorizationServer方法,重新设置密钥如图:
最后在config/app.php 中的providers加入AppProvidersPassportServiceProvider::class, 再次运行代码一切ok
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。