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:

Name Description Mandatory Default value
possibleAuthenticators Array of ids of authenticators to choose from Yes
template GUI template to use No selector.template
rememberSelection Skip selection page after first user selection No false

Example configuration

HTTP Authenticators

{
  "alias" : "selector",
  "id" : "selector",
  "name" : "AuthSelector",
  "configuration" : {
  "possibleAuthenticators": [
				{
					"id": "unpwotp"
				},
				{
					"id": "unpw"
				}
			]
		}
  }
}