Какова последовательность функций в Laravel Auth Contracts? - PullRequest
0 голосов
/ 08 ноября 2018

Я добавляю пользовательского провайдера в Laravel 5.7.

Я понимаю, что мой пользовательский провайдер реализует контракт с пользовательским провайдером, который состоит из 5 функций, и что мой пользовательский пользовательМодель реализует Authenticable контракт, который содержит еще 6 функций.

Я хочу понять последовательность функций, когда пользователь входит в приложение Laravel.Я пытаюсь использовать функцию регистрации Laravel для документирования последовательности, но так как я изо всех сил пытаюсь построить это, я могу только так далеко.Вот что у меня есть:

1.retrieveByCredentials (массив $ credentials) Получает учетные данные из формы входа.Запрос пользователя из хранилища.Вернуть «реализацию Authenticable».

2.validateCredentials (Authenticatable $ user, массив $ credentials) Получает $ user от retrieveByCredentials.Сравните пароль пользователя с предоставленным паролем.Верните true, если они совпадают.

3.getAuthIdentifier () Возвращает первичный ключ пользователя.

И вот я застрял.Я провел исследование и нашел в документации (и во многих других местах), где описаны функции, но не могу найти, где описана последовательность входа в систему.

Может кто-нибудь заполнить этот список?И если уж на то пошло, насколько точен мой список?

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...