Configuring OTP authorization
One-time password (OTP) authorization gives your end users an alternative way to log in to the MinistraPRO application on their device.
Instead of entering a username and password, an end user can enter a unique password that is sent to them by SMS. A new password is generated each time a user accesses the MinistraPRO end-user application on their device. A OTP is only valid only for one login session.
Information
OTP authorization is available in version 6.25.0 or later when requested as part of a customized application.
For OTP to work, you must have the following:
-
An integration with an external billing provider to deliver SMS messages to the user.
-
The ability to connect your external billing provider with MinistraPRO's end points for OTP authorization.
The otp_auth_phone.ini file stores the configuration settings for OTP.
The following table provides a description of the OTP settings:
Setting |
Description |
---|---|
otp_auth_provider[provider]: |
The name of the password provider. |
otp_auth_phone[api_host] |
The URL of the external billing provider. |
otp_auth_phone[password_length |
The number of characters used for the one-time password, for example, 6. |
Contact support if you require additional developer documentation.