Currently Single Sign-On (SSO) is implemented through the user's browser. Though it works fine, there is a more efficient method where the OpenLMIS auth service can automatically sign in the user to Superset when they sign into OpenLMIS. This epic focuses on a server-to-server single sign on process to make this more efficient.
Tasks include:
Research to evaluate if this if possible with Superset's cookie based Auth
Improve Superset's security manager
Develop the feature in the OpenLMIS Auth microservice