RequestAuth extension
Auth helpers on the request ($request->user(), bearerToken()).
- on
Properties
- auth → AuthManager
-
Available on Request, provided by the RequestAuth extension
no setter - gate → AuthorizationGate
-
Available on Request, provided by the RequestAuth extension
no setter
Methods
-
Available on Request, provided by the RequestAuth extension
Throws 403 unless the current user may performability. -
bearerToken(
) → String? -
Available on Request, provided by the RequestAuth extension
TheAuthorization: Bearervalue, if any. -
can(
String ability, [List< Object?> args = const <Object?>[]]) → Future<bool> -
Available on Request, provided by the RequestAuth extension
-
cannot(
String ability, [List< Object?> args = const <Object?>[]]) → Future<bool> -
Available on Request, provided by the RequestAuth extension
-
user<
T extends Authenticatable> ({String? guard}) → Future< T?> -
Available on Request, provided by the RequestAuth extension
The authenticated user (viaguardor the active/default guard).