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
22 stars 12 forks source link

Identify the user registration flow #892

Open tschaffter opened 1 year ago

tschaffter commented 1 year ago

This ticket is a continuation of the discussion in #749.

Tasks

Remaining questions

tschaffter commented 1 year ago

Document the two main registration methods: 1) with KC UI and 2) via custom API

There are two methods to develop the registration page:

Method 1: Rely on Keycloak registration page:

Method 2: Registration via a custom API endpoint

Questions

tschaffter commented 1 year ago

Visualize the different registration methods in a Figma document

See Challenge Registry Auth Flow

tschaffter commented 1 year ago

Avoid keycloak default login page and use project login page

KC Login page drawbacks:

Also:

Notes

tschaffter commented 6 months ago

Added to Backlog