1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
|
Authentication SMS Module
#########################
The `SMS <https://en.wikipedia.org/wiki/Short_Message_Service>`_ authentication
module allows users to authenticate via SMS. It adds a new authentication
method ``sms``, which can be used in the list of ``authentications`` in the
``session`` section of the configuration file.
The ``sms`` method just sends a code via SMS to the user. Then the user needs
to transcribe the code into the login dialog.
This method requires that the user has the correct *Mobile* phone number
defined otherwise it will not be possible for them to authenticate.
Configuration
*************
The configuration of the module is set in the ``authentication_sms`` section.
function
--------
The fully qualified name of the method to send SMS. It must take three
arguments: text, to and from.
This method is required to send SMS.
from
----
The number from which the SMS are sent.
length
------
The length of the generated code.
Default: 6
ttl
---
The time to live for the generated codes in seconds.
Default: 300
name
----
The name used in the SMS text.
Default: Tryton
|