Skip to content

Conversation

@sandhose
Copy link
Member

  • Allow completing user email authentications using an upstream session
  • Store upstream OAuth sessions on user registrations
  • Don't error out if there is no email associated to the registration
  • Associate the upstream link with the new user if present on the registration
  • Create user registrations for upstream OAuth registrations

This will let us push emails in user registrations using an upstream
session
This will allow us creating user registrations from upstream OAuth auth
sessions
In case an email is required for password auth, we create a user
authentication which we force the user to complete. We used to
double-check that the email is required before completing the
registration, which was only really useful when the config flipped from
not being required to being required, in the 1h window in which running
registrations were still valid. We think this is a fine trade-off.
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Nov 21, 2025

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

Latest commit: fd8afc8
Status: ✅  Deploy successful!
Preview URL: https://2c0a84be.matrix-authentication-service-docs.pages.dev
Branch Preview URL: https://quenting-upstream-user-regis.matrix-authentication-service-docs.pages.dev

View logs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants