Как перенаправить на домашнюю страницу в django-microsoft-auth, если нет следующего параметра?
Я зарегистрировал приложение в Azure AD и настроил свое приложение Django так, чтобы я мог войти в систему, используя учетную запись Microsoft. Проблема, с которой я столкнулся, заключается в изменении перенаправления со страницы администратора на мою домашнюю страницу.
URI перенаправления на Azure выглядит следующим образом:
https://localhost:8000/microsoft/auth-callback/
Что мне нужно сделать, чтобы изменить перенаправление на https://localhost:8000/home
После нескольких дней исследований я клонировал репозиторий и нашел в файле login.js
этот кусок кода:
// redirect to next URL if it was provided
let new_path = this.parseGETParam('next') || '/admin';
window.location = origin + new_path;
Единственное, что нужно сделать, это изменить /admin
на /home
или любой другой путь, который вы хотите поместить. В функции обратного вызова ничего менять не нужно.
Надеюсь, это кому-нибудь поможет.