PostUidPasswordAndOTP

Use to authenticate with username, password and OTP.

Properties

Name Description Default value Mandatory
successURL Where to redirect client after successful authentication N/A Yes
userValidationPipeID ID of the pipe to execute used to verify user credentials N/A Yes
otpValidationPipeID ID of the pipe to execute used to the OTP N/A Yes
loginTemplate Template used when presenting end-user UI. This template is where user enters credantials login.template No
otp Template used when presenting end-user UI. This template is where user enters OTP otp.template No
userNameParamName In what parameter is username found when sent to the server username No
otpParameterName In what parameter is OTP found when sent to the server otp No
allowLanguageChange Should user be able to change template language N/A No
title Title used in template. Value in this will try to map against language used by end-user login.messages.information.title No
translationKey Body used in template. Value in this will try to map against language used by end-user login.messages.information.body No
headingtranslationKey Header used in template. Value in this will try to map against language used by end-user login.messages.information.header No
includeQueryString Should initial query string parameters be passed on false No

Example Configuration

{
    "alias": "uidpwdotp",
    "name": "PostUidPasswordAndOTP",
    "configuration": {
        "successURL": "/config/",
        "userValidationPipeID": "authPipe1"
        "otpValidationPipeID": "authPipe2"
    },
    "id": "uidpwdotp"
}

Requirements