ManagementPortal icon indicating copy to clipboard operation
ManagementPortal copied to clipboard

Implement ory integration

Open Bdegraaf1234 opened this issue 2 years ago • 0 comments

To implement self-registration we will need an overhaul of the identity management and OAuth2 implementations in management-portal.

We have selected ory for this, and have a working proof of concept running. This should be integrated into the managementportal

To do

  • [x] Remove/relink old login module
  • [x] Update app-config to facilitate the ory-login
  • [x] Update REST-source-authorizer to facilitate the ory-login
  • [x] Update upload connector to facilitate the ory-login
  • [x] User registration: Automatically send link for password reset.
  • [x] Remove/rewrite old tests, and switch to e2e testing where the ory stack is launched for testing
  • [x] Fully remove the mp-based username/password authorization flow on the backend (roadmap?). Temporary fix: Remove the admin-password
  • [x] Radar-auth should be a separate component?
  • [x] Refactor to move dependency on hardcode URLs to config files
### Tasks

Bdegraaf1234 avatar Oct 19 '23 08:10 Bdegraaf1234