Django Аутентификация Microsoft Graph
Я хотел бы, чтобы пользователи могли войти в мое приложение Django, используя свою личную, рабочую или школьную учетную запись Microsoft.
Меня не интересует ни профиль, ни другие данные из учетной записи пользователя. Мне нужна только аутентификация.
Я играл с django-allauth и порталом Azure и успешно настроил все так, чтобы я мог входить в систему с моей личной учетной записью outlook.com. Я настроил арендаторов AD, чтобы разрешить личные и институциональные учетные записи. Я успешно передал .wellknown json и смог проверить приложение в Azure.
Я сталкиваюсь с проблемой, когда пытаюсь войти в систему с помощью рабочей или школьной учетной записи Microsoft 365. Форма согласия показывает приложение как "непроверенное" и указывает, что приложение хочет получить информацию о профиле и сохранить данные.
Я попал в кроличью нору документации Microsoft AD о MPN IDs и тому подобном. Прежде чем идти дальше, я хочу знать, возможно ли то, что я хочу сделать.
Помня о том, что меня не интересует информация о профиле, могу ли я добиться аутентификации в Django с помощью учетной записи пользователя Microsoft Work или School? Если да, то что мне нужно сделать?