Django я должен управлять пользователями в отдельном django-приложении? - PullRequest
1 голос
/ 20 апреля 2019

В Django 2.2, если я планирую сделать аутентификацию своей собственной службой в будущем и обслуживать запросы через DRF, должен ли я поместить свою модель пользователя в отдельное приложение от моих обычных «функциональных приложений и моделей»?

Нет никакого способа, которым каждое приложение должно содержать свою собственную реализацию аутентификации, верно?

ОБНОВЛЕНИЕ : В конечном итоге я планирую использовать Keycloak для аутентификации, чтобы я мог легко выполнять SSO.

Project_Root
|--app_access
|--app_shipper
|--app_cleaner

1 Ответ

1 голос
/ 20 апреля 2019

Абсолютно.

Если вы используете аутентификацию Django по умолчанию, вы заметите, что модели Permission, Group, User объединены в одно приложение.

...