如果多个开发者在 Laravel 中使用相同的 APP_KEY 进行本地开发可以吗?
Is it ok if more than one developer use the same APP_KEY in Laravel for local development?
我正在为 Laravel 项目设置一个本地开发环境,我正在尝试尽可能地准备好它,这意味着我希望其他开发人员做最少的工作来开始本地开发。
所以,在这种情况下,我想我可以将我的本地 APP_KEY 放在 .env.example 文件中,这样其他开发人员就不必 运行 php artisan key:generate
这是一个有效的想法吗,这会是一个问题吗,每个开发人员“必须”生成 his/her 自己的密钥才能在本地正常工作吗?
注意:我已经检查了这里的答案
没关系。
由于 Laravel 使用 APP_KEY 加密 cookie(我刚刚了解到),包括会话 cookie,开发人员是否使用相同的 APP_KEY 并不重要他们当地的环境。
另一方面,重要的是为生产环境生产新的APP_KEY,甚至定期更换。
我正在为 Laravel 项目设置一个本地开发环境,我正在尝试尽可能地准备好它,这意味着我希望其他开发人员做最少的工作来开始本地开发。
所以,在这种情况下,我想我可以将我的本地 APP_KEY 放在 .env.example 文件中,这样其他开发人员就不必 运行 php artisan key:generate
这是一个有效的想法吗,这会是一个问题吗,每个开发人员“必须”生成 his/her 自己的密钥才能在本地正常工作吗?
注意:我已经检查了这里的答案
没关系。
由于 Laravel 使用 APP_KEY 加密 cookie(我刚刚了解到),包括会话 cookie,开发人员是否使用相同的 APP_KEY 并不重要他们当地的环境。
另一方面,重要的是为生产环境生产新的APP_KEY,甚至定期更换。