NovinkaZverejnili sme 50+ Laravel balíkov ako open source
Custom AI apps, agents and automation — Roundly ConsultingRoundly
Všetky balíky
JWT for Laravel

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=jwt

Balí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 kryptomien

Odoslaní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.