Every way a member can sign in and manage their account

Acme Brew is a fictional brand built on one identity platform. Every tab below is a real flow that platform offers an end user, each demonstrated live against — our own branded domain, not a third-party page. No tab guesses which methods are turned on: sign-in tabs land you on the real hosted page, which decides for itself, on the spot, which buttons to show.

Password

The default way to sign in: an email address and a password, checked on the server and never seen by this page. Clicking through sends you to our branded sign-in page on , where you type your password directly into the identity platform — this demo never touches it.

What this exercises
GET https://your-brand.example/.well-known/oauth-authorization-server
  → { authorization_endpoint, token_endpoint, ... }        (RFC 8414)

# Browser is redirected to authorization_endpoint with a PKCE challenge,
# then to your hosted sign-in page.

POST token_endpoint                                        (RFC 6749 §4.1.3)
  grant_type=authorization_code&code=...&code_verifier=...
  → { access_token, id_token, refresh_token, expires_in }