When navigating to /login, by default a page displays all user-facing factors available.

It would be nice to be able to show the user only one scheme, for example, when the next needed or wanted scheme is known.

Once way we could do this is, when the default page is enabled, have GET /login?password show only the username/password form, have GET /login?ott show the OTT form, etc.

The endpoints that would be nice to have are:

  • [ ] /login?password
  • [ ] /login?ott
  • [ ] /login?webauthn
  • [ ] /login?oauth2
  • [ ] /login?saml2