[Multi-tenancy] Multiple login pages
Description; the purpose of this task is to create a frontpage that should link out to each separate team/journal - we envisage a dropdown menu including a link to each subdomain.
Flow; Figma board UI; Login page design
Technical notes;
- Currently, logging in under a particular login page adds the user to that journal’s membership team if they’re not already a member.
- Update docs on how to set up ORCID, as multiple callback targets will be required.
- Should redirect to the first journal’s login URL.
- The list of team/journal names should be configured in .env
Acceptance criteria;
- A user should be able to access a frontpage (e.g. https://x.co/).
- A user should be able to log in to a group (team/journal) portal from the frontpage; (e.g. https://x.co/groupx/login).