FedCM sidecar

FedCM identity provider

This page documents the IdP-side endpoints served from the same Canary codebase.

Request origin
https://canary-idp.polarbrowser.com
Effective IdP origin
https://canary-idp.polarbrowser.com
Well-known file
https://canary-idp.polarbrowser.com/.well-known/web-identity
Config file
https://canary-idp.polarbrowser.com/fedcm/config
Accounts endpoint
https://canary-idp.polarbrowser.com/fedcm/accounts
Token endpoint
https://canary-idp.polarbrowser.com/fedcm/token

Static account fixture

Canary serves one predictable account so the browser chooser has stable UI for repeated testing.

{
  "accounts": [
    {
      "id": "canary-account-1",
      "email": "canary@example.com",
      "name": "Canary Test Account",
      "given_name": "Canary",
      "picture": "https://canary-idp.polarbrowser.com/fedcm/account.svg",
      "label_hints": [
        "qa",
        "demo"
      ]
    }
  ]
}