Laravel APP_KEY: mire való, és hogyan generálj újat

Mit titkosít az APP_KEY, miért nem szabad verziókezelőbe tenni, és hogyan készíts érvényes kulcsot.

Kapcsolódó eszközLaravel APP_KEY generátor megnyitása → Érvényes Laravel APP_KEY (base64:) generálása a .env fájlhoz, kizárólag a böngésződben.

Hogyan működik

Az eszköz a böngésző kriptográfiai véletlenforrásával 32 (AES-256) vagy 16 (AES-128) véletlen bájtot generál, base64-kódolja, és elé teszi a Laravel által elvárt base64: előtagot. A kész kulcsot a .env fájl APP_KEY sorába illeszted. A kulcs a gépeden készül, nem kerül a szerverre.

Kinek és mikor való

Akkor használd, ha új vagy klónozott Laravel projektben üres az APP_KEY, vagy ha egy környezethez (staging, production, CI) külön kulcsot szeretnél anélkül, hogy artisan parancsot futtatnál. Minden környezethez külön kulcs ajánlott.

Példák

Egy új projekt APP_KEY sorának kitöltése a .env fájlban. Külön kulcs a staging és a production környezethez. Egy klónozott repó saját kulccsal való ellátása key:generate nélkül.

Próbáld ki a gyakorlatban: Laravel APP_KEY generátor