Использование response-admin.
У меня такой же вопрос, как у этого one , потому что ответ не сработал ни для меня, ни для человека, который спросил (см. Комментарии),После основного выпуска обновления есть ли другой вариант для перенаправления на пользовательскую страницу после успешного входа в систему?
Код:
Внутри моего пользовательского authProvider при проверке подлинности я пытаюсь перенаправитьна пользовательскую страницу:
if (type === AUTH_CHECK) {
...
if (localStorage.getItem("pageID")) {
return Promise.resolve() // goes to Dashboard
else {
return Promise.resolve({ redirectTo: '/pages' }); // needs to go to a custom page
}
Однако Promise.resolve({ redirectTo: '/pages' })
просто не работает.
Если я действительно использую Promise.reject({ redirectTo: '/pages' })
, он пытается перенаправить на pages
, однако, если AUTH_CHECK
не удается, он возвращается к входу в систему и остается в цикле.
Я такжепопытался поместить этот код в AUTH_LOGIN, но он также не работает.