laravel-app-key-rotator

Rotate app keys around while re-encrypting data.

deploy.sh
composer.json

Introduction

Introduction

Table of Contents

{note} You're browsing the documentation for an old version of laravel-app-key-rotator. Consider upgrading your project to v3. Check your version with the following command:

composer show rawilk/laravel-app-key-rotator

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

This package is not affiliated with, maintained, authorized, endorsed or sponsored by Laravel or any of its affiliates.

Caught a mistake? Suggest an edit on GitHub