Table of Contents

AnonymousAssignmentAgnostic

Note

Authenticate users with a QR-code or on the same device using PhenixID One Touch.

Properties

Name Description Default value Mandatory OneTouch version
pipeID The pipe to be executed after confirming the assignment. Yes
issuer The issuer of the One Touch certificate. Yes
assignment_template_name Assignment template shown in the One Touch App. ot_anonymous_auth_template.json No v1 only
customReturnUrls Custom return urls to be used, read more here. No
allowSignTransactions Whether or not to allow OneTouch sign transactions to be started if an incoming request contains a SignMessage. true No
authIntent A short string describing the intent of the authentication. Example: 'Login to SomeIDP'. Expandable with scope session and request. Yes, unless sign transaction v2 only
authMessage A short message presented in the OneTouch app. Supports basic markdown. Expandable with scope session and request. No v2 only
authMessageB64 A base64 encoded short message presented in the OneTouch app. Supports basic markdown. Overrides 'authMessage' config parameter. Expandable with scope session and request. No v2 only
biometric_auth_allowed Whether or not biometric authentication (FaceID / Fingerprint) should be allowed instead of a pin code. true No v2 only

Example Configuration

{
    "alias" : "ot",
    "id" : "myauthenticator",
    "name" : "AnonymousAssignmentAgnostic",
    "configuration" : {
         "pipeID" : "mypipe",
         "issuer" : "Company ab",
                        "authIntent": "Login to Company AB"
         }
}

Requirements

  • One Touch backend configured.
  • One Touch activated by the authenticating user.