ManagementPortal
ManagementPortal copied to clipboard
Implement ory integration
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