Spec-Zone.ru › Laravel 5.3

StatefulGuard

интерфейс StatefulGuard реализует Guard (View source)

Методы

bool check()

Определить, авторизован ли текущий пользователь.

из Guard
bool guest()

Определить, является ли текущий пользователь гостем.

из Guard
Authenticatable|null user()

Получить текущего авторизованного пользователя.

из Guard
int|null id()

Получить ID текущего авторизованного пользователя.

из Guard
bool validate(array $credentials = [])

Проверить учётные данные пользователя.

из Guard
void setUser(Authenticatable $user)

Установить текущего пользователя.

из Guard
bool attempt(array $credentials = [], bool $remember = false, bool $login = true)

Попытка аутентификации пользователя с использованием предоставленных учётных данных.

bool once(array $credentials = [])

Вход пользователя в приложение без сеансов или cookie.

void login(Authenticatable $user, bool $remember = false)

Вход пользователя в приложение.

Authenticatable loginUsingId(mixed $id, bool $remember = false)

Вход пользователя с заданным ID в приложение.

bool onceUsingId(mixed $id)

Вход пользователя с заданным ID в приложение без сеансов или cookie.

bool viaRemember()

Определение, был ли пользователь аутентифицирован с помощью cookie "запомнить меня".

void logout()

Выход пользователя из приложения.

Подробности

bool check()

Определить, авторизован ли текущий пользователь.

Значение возврата

bool

bool guest()

Определить, является ли текущий пользователь гостем.

Значение возврата

bool

Authenticatable|null user()

Получить текущего авторизованного пользователя.

Значение возврата

Authenticatable|null

int|null id()

Получить ID текущего авторизованного пользователя.

Значение возврата

int|null

bool validate(array $credentials = [])

Проверить учётные данные пользователя.

Параметры

array $credentials

Значение возврата

bool

void setUser(Authenticatable $user)

Установить текущего пользователя.

Параметры

Authenticatable $user

Значение возврата

void

bool attempt(array $credentials = [], bool $remember = false, bool $login = true)

Попытка аутентификации пользователя с использованием предоставленных учётных данных.

Параметры

array $credentials
bool $remember
bool $login

Значение возврата

bool

bool once(array $credentials = [])

Вход пользователя в приложение без сеансов или cookie.

Параметры

array $credentials

Значение возврата

bool

void login(Authenticatable $user, bool $remember = false)

Вход пользователя в приложение.

Параметры

Authenticatable $user
bool $remember

Значение возврата

void

Authenticatable loginUsingId(mixed $id, bool $remember = false)

Вход пользователя с заданным ID в приложение.

Параметры

mixed $id
bool $remember

Значение возврата

Authenticatable

bool onceUsingId(mixed $id)

Вход пользователя с заданным ID в приложение без сеансов или cookie.

Параметры

mixed $id

Значение возврата

bool

bool viaRemember()

Определение, был ли пользователь аутентифицирован с помощью cookie "запомнить меня".

Значение возврата

bool

void logout()

Выход пользователя из приложения.

Значение возврата

void

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.2/Illuminate/Contracts/Auth/StatefulGuard.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API