{note} You're browsing the documentation for an old version of laravel-app-key-rotator. Consider upgrading your project to v2.


Changing your APP_KEY can be as simple as running php artisan key:generate, but what about your encrypted model data? This is where laravel app key rotator comes in. This package can help with generating a new app key for you, as well as decrypting and re-encrypting your model automatically for you through an artisan command.

It's also generally a good practice to rotate your app keys periodically (e.g. every 6 months) or when certain events happen, such as an employee leaving the company. See more information here: https://tighten.co/blog/app-key-and-you/

Rotating your app keys is as simple as running this artisan command:

php artisan app-key-rotator:rotate
Next Topic →


Caught a mistake? Suggest an edit on Github