Как пропустить Аутентификацию для ресурса вact-admin - PullRequest
1 голос
/ 19 сентября 2019

У нас есть работающее приложениеact-admin с аутентификацией.

Но теперь нам нужно добавить ресурс, который должен быть доступен без входа в систему. Как мы можем это сделать?

Наш App.js (сокращенный) выглядит следующим образом:

<Admin authProvider={authProvider} dataProvider={simpleRestProvider(`${process.env.REACT_APP_BASE_URL}/api/v1`, httpClient)}>
    <Resource name={'posts'} list={PostList} edit={PostEdit} create={PostCreate} icon={PostIcon} show={PostShow}/>
    <Resource name={'messages'} create={MessagesCreate}/>
</Admin>

Мы хотим, чтобы messages был доступен без аутентификации.Но все остальные ресурсы (удаленные из фрагмента выше) все еще должны быть защищены authProvider.

Мы не нашли ничего в официальных документах по этому поводу.Только Проверка учетных данных во время навигации .Но согласно этой проблеме и этому комментарию это уже невозможно сделать.

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

Спасибо ввперед.

...