This website requires JavaScript.
Explore
Help
Sign In
dupsogod
/
magic-project
Watch
1
Star
0
Fork
0
You've already forked magic-project
Code
Issues
Pull Requests
21
Actions
Packages
Projects
Releases
Wiki
Activity
Files
auth
magic-project
/
app
/
Http
/
Middleware
T
Add File
New File
Upload File
Apply Patch
Copy Permalink
Download directory as ZIP
Download directory as TAR.GZ
Delete Directory
History
vasya
e4e7443f81
не могу точно сформулировать зачем этот посредник. Насколько я помню, он нужен только для того, чтобы дополнительно обрабатывать CSRF токены, прописывая от руки некоторые доп проверки/настройки. В частности, тут я добавил некоторые паттерны URL роутов, где CSRF проверка не требуется, так как там не подразумевается
2026-03-15 17:43:05 +03:00
..
Authenticate.php
Этот посредник упоминается в Kernel, но я не нашел, где конкретно он используется по коду. Лучше оставить, вероятно, он может работать под капотом. Лучше после развертывания попробовать его удалить и посмотреть че будет
2026-03-15 17:38:56 +03:00
AuthenticateMagic.php
добавляю посредник аутентификации, через который должны проходить все запросы web контура (ну кроме тех, для которых мы пропишем исключения в web.php)
2026-03-14 19:31:16 +03:00
AuthenticateMagicApi.php
добавляю посредник аутентификации, через который будут проходить все запросы в api контуре
2026-03-14 19:31:16 +03:00
CheckUserAppAccess.php
добавляю посредник, который проверяет наличие доступа у пользователя к саомому приложению\модулю в принципе - может ппользователь работать в данном приложении или нет
2026-03-15 16:41:51 +03:00
CheckUserPermission.php
добавляю посредник проверки наличие пользователя доступа к определенному функционалу в приложении. То есть, доступ к модулю есть, но нужно проверить может ли пользователь в рамках этого модуля обращаться к определенному web роуту или api ендпоинту
2026-03-15 16:46:22 +03:00
VerifyCsrfToken.php
не могу точно сформулировать зачем этот посредник. Насколько я помню, он нужен только для того, чтобы дополнительно обрабатывать CSRF токены, прописывая от руки некоторые доп проверки/настройки. В частности, тут я добавил некоторые паттерны URL роутов, где CSRF проверка не требуется, так как там не подразумевается
2026-03-15 17:43:05 +03:00