PhenixID web apps authentication and SAML – Selector
This authenticator is used to present authentication options to the end user.
Prerequisites
The authenticators to choose from must be configured.
Modules Required
- auth-http
Configuration
Configuration properties:
possibleAuthenticator configuration properties:
Example configuration
HTTP Authenticators
{
		"name": "AuthSelector",
		"id": "selectorMyapps",
		"alias": "selectorMyapps",
		"configuration": {
			"possibleAuthenticators": [
				{
					"id": "otinternal",
					"sortorder": "1",
					"image": "res/images/phenix-one-touch.png"
				},
				{
					"id": "sambi",
					"sortorder": "6",
					"image": "res/images/sambi.png"
				},
				{
					"id": "eidas",
					"sortorder": "201",
					"image": "res/images/eidas.png"
				},
				{
					"id": "unpwotptoken_internal",
					"sortorder": "2",
					"image": "res/images/pocketpass.png"
				},
				{
					"id": "unpwotpsms_internal",
					"sortorder": "3",
					"image": "res/images/sms.png"
				},
				{
					"id": "unpwotppintoken_internal",
					"sortorder": "199",
					"image": "res/images/pocketpass.png"
				},
				{
					"id": "bankid_internal",
					"sortorder": "4",
					"image": "res/images/bankid.png"
				},
				{
					"id": "certheader_internal",
					"sortorder": "5",
					"image": "res/images/siths.png"
				},
				{
					"id": "unpw_internal",
					"sortorder": "99",
						"icon": "ion-arrow-left-a"
				},
				{
					"id": "unpw_internal_yk",
					"sortorder": "99",
					"image": "res/images/yubikey.png"
				},
				{
					"id": "unpwotptoken_internal_yk",
					"sortorder": "99",
					"image": "res/images/yubikey.png"
				}
			]
		}
	}
