HasAuth
trait HasAuth (View source)
Properties
protected string|Closure | $emailVerifiedMiddlewareName | ||
protected string | $emailVerificationRouteAction | ||
protected string | $emailVerificationPromptRouteSlug | ||
protected string | $emailVerificationRouteSlug | ||
protected string | $emailVerificationRoutePrefix | ||
protected bool | $isEmailVerificationRequired | ||
protected string | $loginRouteAction | ||
protected string | $loginRouteSlug | ||
protected string | $registrationRouteAction | ||
protected string | $registrationRouteSlug | ||
protected string | $requestPasswordResetRouteAction | ||
protected string | $requestPasswordResetRouteSlug | ||
protected string | $resetPasswordRouteAction | ||
protected string | $resetPasswordRouteSlug | ||
protected string | $resetPasswordRoutePrefix | ||
protected string|null | $profilePage | ||
protected bool | $isProfilePageSimple | ||
protected string | $authGuard | ||
protected string|null | $authPasswordBroker | ||
protected bool|Closure | $arePasswordsRevealable |
Methods
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
HasAuth
emailVerification(string|Closure|array|null $promptAction = EmailVerificationPrompt::class, bool $isRequired = true)
No description
HasAuth
emailVerificationPromptRouteSlug(string $slug)
No description
HasAuth
emailVerificationRouteSlug(string $slug)
No description
HasAuth
emailVerificationRoutePrefix(string $prefix)
No description
HasAuth
emailVerifiedMiddlewareName(string|Closure $name)
No description
HasAuth
requiresEmailVerification(bool $condition = true)
No description
HasAuth
login(string|Closure|array|null $action = Login::class)
No description
HasAuth
loginRouteSlug(string $slug)
No description
HasAuth
passwordReset(string|Closure|array|null $requestAction = RequestPasswordReset::class, string|Closure|array|null $resetAction = ResetPassword::class)
No description
HasAuth
passwordResetRequestRouteSlug(string $slug)
No description
HasAuth
passwordResetRouteSlug(string $slug)
No description
HasAuth
passwordResetRoutePrefix(string $prefix)
No description
HasAuth
registration(string|Closure|array|null $action = Register::class)
No description
HasAuth
registrationRouteSlug(string $slug)
No description
HasAuth
profile(string|null $page = EditProfile::class, bool $isSimple = true)
No description
HasAuth
simpleProfilePage(bool $condition = true)
No description
Guard
auth()
No description
HasAuth
authGuard(string $guard)
No description
HasAuth
authPasswordBroker(string|null $broker = null)
No description
bool
isEmailVerificationRequired()
No description
bool
hasProfile()
No description
string|null
getProfilePage()
No description
bool
isProfilePageSimple()
No description
string|null
getEmailVerificationPromptUrl(array $parameters = [])
No description
string
getEmailVerificationPromptRouteName()
No description
string
getEmailVerifiedMiddleware()
No description
string|null
getLoginUrl(array $parameters = [])
No description
string|null
getRegistrationUrl(array $parameters = [])
No description
string|null
getRequestPasswordResetUrl(array $parameters = [])
No description
string
getVerifyEmailUrl(Authenticatable $user, array $parameters = [])
No description
string
getResetPasswordUrl(string $token, Authenticatable $user, array $parameters = [])
No description
string|null
getProfileUrl(array $parameters = [])
No description
string
getLogoutUrl(array $parameters = [])
No description
string
getEmailVerifiedMiddlewareName()
No description
string|Closure|array|null
getEmailVerificationPromptRouteAction()
No description
string
getEmailVerificationPromptRouteSlug()
No description
string
getEmailVerificationRouteSlug(string $suffix)
No description
string
getEmailVerificationRoutePrefix()
No description
string|Closure|array|null
getLoginRouteAction()
No description
string
getLoginRouteSlug()
No description
string|Closure|array|null
getRegistrationRouteAction()
No description
string
getRegistrationRouteSlug()
No description
string|Closure|array|null
getRequestPasswordResetRouteAction()
No description
string
getRequestPasswordResetRouteSlug()
No description
string|Closure|array|null
getResetPasswordRouteAction()
No description
string
getResetPasswordRouteSlug()
No description
string
getResetPasswordRoutePrefix()
No description
bool
hasEmailVerification()
No description
bool
hasLogin()
No description
bool
hasPasswordReset()
No description
bool
hasRegistration()
No description
string
getAuthGuard()
No description
string|null
getAuthPasswordBroker()
No description
HasAuth
revealablePasswords(bool|Closure $condition = true)
No description
bool
arePasswordsRevealable()
No description