keystoneauth/releasenotes/notes/add-totp-auth-plugin-0650d220899c25b7.yaml
guang-yee 9e29e6e9c5 Support TOTP auth plugin
Add support for time-based one-time password (TOTP) authentication.

Change-Id: I004677ac7f0e2fb8c059ad14868e661e8ee4c1f9
2016-06-13 11:40:43 -07:00

17 lines
621 B
YAML

---
features:
- >
[`blueprint totp-auth <https://blueprints.launchpad.net/keystone/+spec/totp-auth>`_]
Add an auth plugin to handle Time-Based One-Time Password (TOTP)
authentication via the ``totp`` method. This new plugin will accept the
following identity options:
- ``user-id``: user ID
- ``username``: username
- ``user-domain-id``: user's domain ID
- ``user-domain-name``: user's domain name
- ``passcode``: passcode generated by TOTP app or device
User is uniquely identified by either ``user-id`` or combination of
``username`` and ``user-domain-id`` or ``user-domain-name``.