Spec-Zone.ru › Laravel 5.1

Guard

interface Guard (View source)

Методы

bool check()

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

bool guest()

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

Authenticatable|null user()

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

bool once(array $credentials = [])

Авторизовать пользователя в приложении без сессий или куки.

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

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

Response|null basic(string $field = 'email')

Попытка авторизации с использованием HTTP Basic Auth.

Response|null onceBasic(string $field = 'email')

Выполнение бессерверной попытки входа в систему с использованием HTTP Basic.

bool validate(array $credentials = [])

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

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

Авторизовать пользователя в приложении.

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

Авторизовать пользователя с заданным идентификатором в приложении.

bool viaRemember()

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

void logout()

Выйти из приложения.

Подробности

bool check()

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

Значение возвращаемого значения

bool

bool guest()

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

Значение возвращаемого значения

bool

Authenticatable|null user()

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

Значение возвращаемого значения

Authenticatable|null

bool once(array $credentials = [])

Авторизовать пользователя в приложении без сессий или куки.

Параметры

array $credentials

Значение возвращаемого значения

bool

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

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

Параметры

array $credentials
bool $remember
bool $login

Значение возвращаемого значения

bool

Response|null basic(string $field = 'email')

Попытка авторизации с использованием HTTP Basic Auth.

Параметры

string $field

Значение возвращаемого значения

Response|null

Response|null onceBasic(string $field = 'email')

Выполнение бессерверной попытки входа в систему с использованием HTTP Basic.

Параметры

string $field

Значение возвращаемого значения

Response|null

bool validate(array $credentials = [])

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

Параметры

array $credentials

Значение возвращаемого значения

bool

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

Авторизовать пользователя в приложении.

Параметры

Authenticatable $user
bool $remember

Значение возвращаемого значения

void

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

Авторизовать пользователя с заданным идентификатором в приложении.

Параметры

mixed $id
bool $remember

Значение возвращаемого значения

Authenticatable

bool viaRemember()

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

Значение возвращаемого значения

bool

void logout()

Выйти из приложения.

Значение возвращаемого значения

void

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

Spec-Zone.ru

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