在 laravel 蒸气环境中安装 laravel 通行证
Install laravel passport in laravel vapor environment
正在安装 Passport worked for the local environment of Laravel Vapor。但是在将其部署到生产环境后发生错误:
搜索错误消息后,我们似乎需要 运行 php artisan passport:install
就像提到的 here.
我们如何使用 Laravel Vapor 做到这一点?有没有办法通过 ssh
访问服务器?
Vapor 没有永久文件系统;每个 HTTP 请求都会命中一个新的 Lambda 实例。
文档 have some info on deploying Passport keys。在 Vapor 上,最好的选择是使用 Vapor 的“秘密”系统将它们放入环境中,然后执行:
php artisan vendor:publish --tag=passport-config
which will then provide the option to load the encryption keys from your environment variables:
您需要在 Vapor 中命名您的秘密 PASSPORT_PRIVATE_KEY
和 PASSPORT_PUBLIC_KEY
。
正在安装 Passport worked for the local environment of Laravel Vapor。但是在将其部署到生产环境后发生错误:
搜索错误消息后,我们似乎需要 运行 php artisan passport:install
就像提到的 here.
我们如何使用 Laravel Vapor 做到这一点?有没有办法通过 ssh
访问服务器?
Vapor 没有永久文件系统;每个 HTTP 请求都会命中一个新的 Lambda 实例。
文档 have some info on deploying Passport keys。在 Vapor 上,最好的选择是使用 Vapor 的“秘密”系统将它们放入环境中,然后执行:
php artisan vendor:publish --tag=passport-config
which will then provide the option to load the encryption keys from your environment variables:
您需要在 Vapor 中命名您的秘密 PASSPORT_PRIVATE_KEY
和 PASSPORT_PUBLIC_KEY
。