sevenshores/encryption-compat

Encryption Service Provider for Laravel < 5.1 for PHP 7.1 compatibility
28 1
Install
composer require sevenshores/encryption-compat
Latest Version:v5.0.0
License:MIT
Last Updated:Feb 22, 2017
Links: GitHub  ·  Packagist
Maintainer: ryanwinchester

EncryptionCompat

Encryption compatibility for Laravel < 5.1 on PHP 7.1

Install

  • composer require "sevenshores/encryption-compat:~5.0"
  • remove 'Illuminate\Encryption\EncryptionServiceProvider' from config/app.php
  • add 'SevenShores\EncryptionCompat\EncryptionServiceProvider' to config/app.php
  • change cipher to 'AES-128-CBC' in config/app.php
  • run php artisan key:generate

Notes

Use at your own risk.

License

MIT

Thanks

  • @sisve for the idea
  • Laravel for the code. I mostly sliced up existing code.