PendingAuthorizationRepository
class PendingAuthorizationRepository
Constants
| protected SESSION_KEY |
|
Methods
string
void
void
confirmLogin(Request $request, string $guard, string $userId, string|null $provider)
Bind guest interactions to the account that explicitly signed in.
array
Details
at line 20
__construct(Repository $config)
Create the pending authorization repository.
at line 29
string
store(Request $request, array $authorization)
Store an authorization without replacing other pending browser interactions.
at line 57
array
get(Request $request, string $id)
Get one unexpired browser interaction.
at line 67
void
update(Request $request, string $id, array $attributes)
Update trusted interaction state without extending its lifetime.
at line 78
void
confirmLogin(Request $request, string $guard, string $userId, string|null $provider)
Bind guest interactions to the account that explicitly signed in.
at line 101
array
pull(Request $request, string $id)
Consume one decision while the browser route holds its session lock.
at line 116
protected array
pending(Request $request)
Remove expired authorizations from the browser session.