Отключение пользователя и обработка ошибок

Всё что касается построения API
Ответить
mexanik
Сообщения: 5
Зарегистрирован: 2018.03.22, 23:13

Отключение пользователя и обработка ошибок

Сообщение mexanik »

Здравствуйте. Достался проект. Заказчик хочет фронт перевести на SPA с Vue.
Проект на app-advanced. Сделал там приложение отдельное api
mysite.ru
....baclend
....frontend
....api <-

Создал в нем модуль, контроллеры расширены от yii\rest\Controller
Все работает. Но:
1. Можно ли совсем избавиться от пользователя? То есть, вообще выключить компонент. Там не будет использоваться авторизация и аутентификация. Портал чисто информативный. Ну не хочется мне лишней реализации IdentityInterface, зачем, если оно не нужно
2. Обработка 404 ошибки в случае, если введен неверный адрес, который контроллер не может обработать.
Например: есть catalog\CategoriesController, url настроен на него 'categories/list' => 'catalog/categories/index'', но, если кто-то как-то введет адрес categories/LIST к примеру, то уже выводится ошибка фреймворка с html

Документацию читал, но так и не нашел ответов. Подскажите, пожалуйста
andku83
Сообщения: 988
Зарегистрирован: 2016.07.01, 10:24
Откуда: Харьков

Re: Отключение пользователя и обработка ошибок

Сообщение andku83 »

Nex-Otaku
Сообщения: 831
Зарегистрирован: 2016.07.09, 21:07

Re: Отключение пользователя и обработка ошибок

Сообщение Nex-Otaku »

mexanik писал(а): 2018.03.22, 23:26 1. Можно ли совсем избавиться от пользователя? То есть, вообще выключить компонент. Там не будет использоваться авторизация и аутентификация. Портал чисто информативный. Ну не хочется мне лишней реализации IdentityInterface, зачем, если оно не нужно
Если твоё приложение к нему не обращается, то компонент и не используется. Раз не используется, то и IdentityInterface реализовывать не нужно. Просто убери из конфига его.
Ответить