【问题标题】:Using Laravel 5 Encryption on multiple projects在多个项目上使用 Laravel 5 加密
【发布时间】:2017-10-18 11:45:15
【问题描述】:

基本上我有两个 Laravel 应用程序(5.5 和 5.4)。

我的问题是:我可以在我的第一个项目中使用 Laravel 加密“加密”它并在我的第二个项目中“解密”它吗?

我知道 Laravel 加密 在您的 config/app.php 中使用 key 选项来生成加密。我只是问是否有有效的方法来做到这一点。

提前谢谢你。

【问题讨论】:

  • 只要在两个.env 文件中使用相同的APP_KEY 就可以了
  • 加上设置太相同的加密类型

标签: php laravel laravel-5.4 php-7 laravel-5.5


【解决方案1】:

Laravel 加密代码在 5.4 和 5.5 (release notes) 之间没有向后不兼容的更改,因此只要您使用相同的 APP_KEY 和相同的加密算法,您就可以跨应用解密数据。

【讨论】:

猜你喜欢
  • 2016-09-08
  • 2015-05-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-06-05
  • 1970-01-01
  • 2015-09-24
  • 2021-12-10
相关资源
最近更新 更多