Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Provide endpoint with list of enabled custom autentication methods #208
Delegate authentication method selection to RP is the good idea. But it requires additional resources to do that on RP side.
For me this issue requires changes on both sides: OP and RP.
With this JSON, RP can easily build own auth method chooser page.
To keep what we've discussed in skype and mails:
Main concern is mostly about user experience. When user click on selector icon it is not clear what are next steps. Nice idea that comes from @willow9886 is to add additional component on web page which would show current step and also all further steps.
As on image below, user on login page will see that next step is duo (or other possible many steps).
For this we would need to add additional method to custom authentication scripts to be able fetch description of step.