Этот вопрос относится к: https://github.com/marmelab/react-admin
Мои App.js выглядят так:
<Admin
customSagas={[ errorSagas ]}
loginPage={LoginPage}
authProvider={authProvider}
dataProvider={dataProvider}
>
<Resource name="topics" create={TopicCreate} list={TopicsList} show={TopicShow} />
<Resource name="clients" create={ClientCreate} list={ClientsList} show={ClientShow} />
<Resource name="genders"/>
<Resource name="interests-in"/>
</Admin>
Если я не вошел в систему, и я перехожу к /topics
Iполучил 401 и я перенаправил на /login
.
Если я вошел в систему и захожу на /blabla
, я получаю Панель управления и Меню, что является проблемой безопасности.
- Я не хочу, чтобы неавторизованный пользователь мог просматривать панель инструментов и меню.
- Когда я просматриваю "источник" страницы, я вижу всепути (URL) к моему интерфейсу администратора.Его также следует отключить.
![enter image description here](https://i.stack.imgur.com/oUntx.png)
Как избежать подобных ситуаций?кто-нибудь поможет?Лиор