vasya
|
ca157ace77
|
Я сначала не хотел использовать модель User при аутентификаии, но в итоге она понадобилась, то ли это связано с Sanctum, я не помню. Точно то, что я ее использую при логировании: в таблице с историей по приложению автоматически кладется id пользователя, совершившего действие. Этот id берется из модели User, где фиксируется при аутентификации. Это позволяет не заморачиваться с хранением логина в поле с JSON со всеми изменениями, что удобно
|
2026-03-15 17:21:21 +03:00 |
|
vasya
|
b734bdf849
|
добавляю посредник проверки наличие пользователя доступа к определенному функционалу в приложении. То есть, доступ к модулю есть, но нужно проверить может ли пользователь в рамках этого модуля обращаться к определенному web роуту или api ендпоинту
|
2026-03-15 16:46:22 +03:00 |
|
vasya
|
ae5548b27a
|
добавляю посредник, который проверяет наличие доступа у пользователя к саомому приложению\модулю в принципе - может ппользователь работать в данном приложении или нет
|
2026-03-15 16:41:51 +03:00 |
|
vasya
|
d6aac48e7a
|
добавляю сервис аутентификации с функциями, которые используются в процессе аутентификации и провайдер регистрации этого сервиса
|
2026-03-14 19:31:16 +03:00 |
|
vasya
|
1311cab36c
|
добавляю посредник аутентификации, через который будут проходить все запросы в api контуре
|
2026-03-14 19:31:16 +03:00 |
|
vasya
|
9174f99971
|
добавляю посредник аутентификации, через который должны проходить все запросы web контура (ну кроме тех, для которых мы пропишем исключения в web.php)
|
2026-03-14 19:31:16 +03:00 |
|
vasya
|
4a544d5273
|
пустой файл посредника аутентификации
|
2026-03-14 19:31:16 +03:00 |
|
vasya
|
a3a971d418
|
удалил посредник
|
2026-03-14 19:31:16 +03:00 |
|
vasya
|
4dc1c09693
|
добавил контроллер аутентификации, который срабатывает после ввода логина пароля (да, я знаю, что назвать надо было по другому)
|
2026-03-14 19:31:16 +03:00 |
|
vasya
|
6dcd23e5d7
|
данный фасад позволяет в любом месте приложения получить информацию по данным пользователя из кук (в случае web контура, насчет контура api не уверен). При этом не требуется выполнять инъекции зависимостей. Фасад инициируется на этапе аутентификации. Фасад использует UserService как набор гетеры и сеттеры, добавляю его и его провайдер регистрации сервиса
|
2026-03-14 18:36:46 +03:00 |
|
vasya
|
e927910fda
|
initial commit
|
2026-02-27 18:09:58 +03:00 |
|