SMS Providers

The Curity Identity Server uses SMS providers in various places. Most commonly it is used for two factor authentication.

Use Cases#

The most common use case is the SMS Authenticator during two factor authentication.

Any number of providers can be configured in the system, and left dormant if needed. The usage of a provider is defined in the Authentication Profile on the SMS Provider configuration element. This element references one of the available providers which are referenced in the section below.

Getting Started#

To get started, create an SMS Provider under the Facilities menu in the Admin UI by giving it a unique name. Then depending on the type chosen customize its settings.

SMS Provider creation in Curity Admin UI
SMS Provider creation in Curity Admin UI. (Admin UI version: 10.6)

Currently two SMS provider types are supported. Twilio and REST . Sometimes other SMS providers are needed besides Twilio. To give full flexibility, Curity provides a REST API towards which the organization can build a small SMS REST service. This allows the organization to integrate against any SMS provider easily and without having to extend the functionality of Curity.

Communication between Curity and a REST SMS backend
Communication between Curity and a REST SMS backend

For more information on how to further customize the SMS system see the developer guide .

Was this helpful?