'How can I login to two django applications with a single access credential?

I currently have several applications developed in django, and they ask me that with a single credential and depending on the permissions assigned to each user, they can access the different applications, how could I do that taking into account the session management middleware what does django have?



Solution 1:[1]

If you don't want it to become monolith, you must create an Auth service that handles permission, credentials, scopes and etc. This service should communicate to two other services for granting access or check permissions and stuffs like that. Take a look at OAuth 2.0

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Moein Babapour