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.

Read more Configuration files

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.