Artisan príkazy
jwt:generate-keys
php artisan jwt:generate-keys # writes both PEMs; refuses to overwrite
php artisan jwt:generate-keys --force # overwrite existing keys- Zapíše kľúče do jwt.private_key_path a jwt.public_key_path — predvolene storage/jwt-private.key a storage/jwt-public.pem. Ak niektorá cesta nie je nastavená (null alebo prázdna hodnota), skončí zrozumiteľnou chybou.
- Bez --force neprepíše existujúce kľúče, takže produkčné kľúče omylom neprepíšete.
- Vytvorí chýbajúce priečinky a relatívne cesty odvodí od koreňa aplikácie.
- Privátny kľúč zapíše s oprávneniami 0600, nastavenými ešte predtým, ako doň zapíše samotný kľúč.
Verejný kľúč skopírujte do JWT_PUBLIC_KEY_PATH každej služby, ktorá len overuje; privátny kľúč nechajte na vydávajúcej aplikácii.
php artisan about
php artisan about --only=jwtBalík pridá sekciu Jwt s algoritmami, informáciou, či existujú súbory podpisového a overovacieho kľúča (SET / MISSING), či sú issuer a audience SET alebo MISSING, platnosťou prístupového tokenu, režimom servisných tokenov (per-issuer tajomstvá, zdieľané tajomstvo alebo žiadne) a stavom kontroly denylistu a autorizácie z claimov (ON/OFF). Nikdy nevypíše kľúče, tajomstvá ani cesty ku kľúčom.
Prejavte lásku k open source
Tento balík je zadarmo pod licenciou MIT. Ak vám šetrí čas, jednorazový príspevok alebo členstvo na Patreone nám pomôže ho ďalej udržiavať, testovať a dokumentovať.
Ďalšie spôsoby podpory vrátane kryptomienOdoslaním daru súhlasíte s našimi podmienkami prijímania darov.
Chcete to zabudovať do svojho produktu?
Naše balíky integrujeme do zákazkových Laravel a AI riešení. Napíšte nám, na čom pracujete, a ozveme sa do 48 hodín.