Všetky balíky
Auth for Laravel
Middleware
| Alias | Účel |
|---|---|
authentication.guard:{guard} | Priradí routu balíka k jej guardu. |
authentication.verified[:guard] | 403 email_not_verified pre neoverené účty, ak je overenie povinné. |
authentication.reauthenticated[:seconds[,guard]] | 403 reauthentication_required bez nedávneho opätovného overenia (pre účty s druhým faktorom overenia druhým faktorom); 401 bez prihláseného účtu. |
authentication.locale[:guard] | Nastaví jazyk účtu, inak dohodnutý jazyk. |
authentication.active[:guard] | 403 account_disabled pre deaktivované účty. |
authentication.no-store | Cache-Control: no-store, private + Pragma: no-cache. |
Bez parametra guard použije middleware guard priradený cez authentication.guard, inak authentication.default. Na vlastných routách ich kombinujte:
Route::middleware(['auth:users', 'authentication.guard:users', 'authentication.active', 'authentication.verified'])
->group(fn () => Route::post('/orders', PlaceOrder::class));Route::delete('/account', DeleteAccount::class)
->middleware(['auth:users', 'authentication.guard:users', 'authentication.reauthenticated:300']);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.