PasskeyUser
interface PasskeyUser implements Authenticatable
Methods
Get the name of the unique identifier for the user.
Get the name of the password attribute for the user.
Get the token value for the "remember me" session.
Set the token value for the "remember me" session.
Determine if the user has any passkeys enabled.
Get the value of the model's primary key.
Get the model's morph class for polymorphic ownership.
Get the unique user handle for WebAuthn.
Get the display name for WebAuthn registration.
Get the username for WebAuthn registration.
Details
in
Authenticatable at line 12
string
getAuthIdentifierName()
Get the name of the unique identifier for the user.
in
Authenticatable at line 17
mixed
getAuthIdentifier()
Get the unique identifier for the user.
in
Authenticatable at line 22
string
getAuthPasswordName()
Get the name of the password attribute for the user.
in
Authenticatable at line 27
string|null
getAuthPassword()
Get the password for the user.
in
Authenticatable at line 32
string|null
getRememberToken()
Get the token value for the "remember me" session.
in
Authenticatable at line 37
void
setRememberToken(string $value)
Set the token value for the "remember me" session.
in
Authenticatable at line 42
string
getRememberTokenName()
Get the column name for the "remember me" token.
at line 19
MorphMany
passkeys()
Get the passkeys associated with the user.
at line 24
bool
hasPasskeysEnabled()
Determine if the user has any passkeys enabled.
at line 29
mixed
getKey()
Get the value of the model's primary key.
at line 34
string
getMorphClass()
Get the model's morph class for polymorphic ownership.
at line 39
string
getPasskeyUserHandle()
Get the unique user handle for WebAuthn.
at line 44
string
getPasskeyDisplayName()
Get the display name for WebAuthn registration.
at line 49
string
getPasskeyUsername()
Get the username for WebAuthn registration.