demo · v132

One IDP, multiple configURLs

v132's "multiple configURLs" lets an IDP hand the browser an array of config files. Pick the right one by user state (logged-in vs new) or by tenant. Walk a sample resolution.

1. configure your get() call

navigator.credentials.get({
  identity: {
    providers: [{
      configURL: // pick a candidate below,
      clientId: "client-abc"
    }]
  }
});

2. candidates registered for idp.example

3. resolution trace

click a "resolve" button

see also