A userscript to enhance the AWS SAML SSO Sign-in page.
Adds the following features:
- Filter both roles and accounts (case insensitive and strips dashes)
- Auto-select matching role when your filter is specific enough, sign-in to that account by pressing enter
- Keyboard navigation, press down from the search box to begin selecting roles, press enter to sign-in
- Automatically sign-in to roles when selecting accounts with the mouse
You will need to install a userscript engine such as Tampermonkey. This script has been tested in Tampermonkey for Chrome and Firefox.
Tampermonkey Chrome (free)
Tampermonkey Firefox (free)
Tampermonkey Safari (AU$2.99/US$1.99)
Once you have Tampermonkey installed, click the link below to install the script.
Thanks to the following gists used as a base:
https://gist.github.com/martinlindenberg/3c4a0ca6b2e47dfdc156e0355634f82c https://gist.github.com/AdrianAcala/f6f32a0e9e0cab7d1220e41ad84dd494