interface PasskeyUser implements PasskeyUser

Methods

string
getAuthIdentifierName()

Get the name of the unique identifier for the user.

mixed
getAuthIdentifier()

Get the unique identifier for the user.

string
getAuthPasswordName()

Get the name of the password attribute for the user.

string|null
getAuthPassword()

Get the password for the user.

string|null
getRememberToken()

Get the token value for the "remember me" session.

void
setRememberToken(string $value)

Set the token value for the "remember me" session.

string
getRememberTokenName()

Get the column name for the "remember me" token.

passkeys()

Get the passkeys associated with the user.

bool
hasPasskeysEnabled()

Determine if the user has any passkeys enabled.

mixed
getKey()

Get the value of the model's primary key.

string
getMorphClass()

Get the model's morph class for polymorphic ownership.

string
getPasskeyUserHandle()

Get the unique user handle for WebAuthn.

string
getPasskeyDisplayName()

Get the display name for WebAuthn registration.

string
getPasskeyUsername()

Get the username for WebAuthn registration.

Details

in Authenticatable at line 12
string getAuthIdentifierName()

Get the name of the unique identifier for the user.

Return Value

string

in Authenticatable at line 17
mixed getAuthIdentifier()

Get the unique identifier for the user.

Return Value

mixed

in Authenticatable at line 22
string getAuthPasswordName()

Get the name of the password attribute for the user.

Return Value

string

in Authenticatable at line 27
string|null getAuthPassword()

Get the password for the user.

Return Value

string|null

in Authenticatable at line 32
string|null getRememberToken()

Get the token value for the "remember me" session.

Return Value

string|null

in Authenticatable at line 37
void setRememberToken(string $value)

Set the token value for the "remember me" session.

Parameters

string $value

Return Value

void

in Authenticatable at line 42
string getRememberTokenName()

Get the column name for the "remember me" token.

Return Value

string

in PasskeyUser at line 19
MorphMany passkeys()

Get the passkeys associated with the user.

Return Value

MorphMany

in PasskeyUser at line 24
bool hasPasskeysEnabled()

Determine if the user has any passkeys enabled.

Return Value

bool

in PasskeyUser at line 29
mixed getKey()

Get the value of the model's primary key.

Return Value

mixed

in PasskeyUser at line 34
string getMorphClass()

Get the model's morph class for polymorphic ownership.

Return Value

string

in PasskeyUser at line 39
string getPasskeyUserHandle()

Get the unique user handle for WebAuthn.

Return Value

string

in PasskeyUser at line 44
string getPasskeyDisplayName()

Get the display name for WebAuthn registration.

Return Value

string

in PasskeyUser at line 49
string getPasskeyUsername()

Get the username for WebAuthn registration.

Return Value

string