Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Polish the registration flow #3727

Merged
merged 4 commits into from
Jan 7, 2025
Merged

Polish the registration flow #3727

merged 4 commits into from
Jan 7, 2025

Conversation

sandhose
Copy link
Member

@sandhose sandhose commented Dec 20, 2024

Fixes #3132

This tweaks the login and registration flows to match the designs

The main functional change, is that the registration flow now has two pages for cases where both local password and upstream IDP login are enabled.

image image

The login page is also updated to match the designs:

image

A future improvement we could do, is remember the username entered in case the user clicked a social login option, and restitute it back on the 'import data' screen

Copy link

cloudflare-workers-and-pages bot commented Dec 20, 2024

Deploying matrix-authentication-service-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 91d394c
Status: ✅  Deploy successful!
Preview URL: https://4c66a93f.matrix-authentication-service-docs.pages.dev
Branch Preview URL: https://quenting-design-tweaks.matrix-authentication-service-docs.pages.dev

View logs

@sandhose sandhose requested a review from reivilibre December 20, 2024 15:46
@sandhose sandhose added A-Login-Flow Related to the user login flow A-Registration-Flow Related to the user registration flow A-Upstream-OAuth Related to login via upstream OAuth 2.0 providers T-Enhancement New feature of request labels Dec 20, 2024
@sandhose sandhose force-pushed the quenting/design-tweaks branch from 511240b to 91d394c Compare January 6, 2025 12:12
@sandhose sandhose merged commit f6e8a01 into main Jan 7, 2025
20 checks passed
@sandhose sandhose deleted the quenting/design-tweaks branch January 7, 2025 10:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Login-Flow Related to the user login flow A-Registration-Flow Related to the user registration flow A-Upstream-OAuth Related to login via upstream OAuth 2.0 providers T-Enhancement New feature of request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Usernames on registration which fail policies cause conflicting error messages
2 participants