Sage-Bionetworks / sage-monorepo

Where OpenChallenges, Schematic, and other Sage open source apps are built
https://sage-bionetworks.github.io/sage-monorepo/
Apache License 2.0
23 stars 12 forks source link

Integrate AuthService with KeycloakService #224

Open tschaffter opened 2 years ago

tschaffter commented 2 years ago

The AuthService of the web-app includes methods like login and logout. Currently these methods make calls to the challenge registry REST API. Instead, authentication calls should now be made to the KC server using KeycloakService.

Tasks

tschaffter commented 2 years ago

Added to Sprint 22.09

tschaffter commented 2 years ago

Moved to Sprint 22.10

tschaffter commented 1 year ago

The most important features of KC that we need now is the ability to register and log in into the challenge registry. This is mostly in placed, though the user model needs to be extended with additional properties and the registration process, email validation and password reset should be tested. My goal is to complete these tasks by the end of this sprint (22.11).

tschaffter commented 1 year ago

Will be done in 23.02

tschaffter commented 8 months ago

Added to Backlog