:tocdepth: 3 :py:mod:`totp` ============== .. py:module:: totp .. autoapi-nested-parse:: TOTP multi-factor adapter. This adapter accepts TOTPs from authenticator apps. The user is required to have an ``mfaSecret`` string attribute. **Source code:** :source:`totp` Package Contents ---------------- .. py:class:: Config Bases: :py:obj:`gws.base.auth.mfa.Config` TOTP multi-factor authenticator configuration. .. py:class:: Object Bases: :py:obj:`gws.base.auth.mfa.Object` .. py:method:: key_uri(secret, issuer_name, account_name) .. py:method:: start(user) .. py:method:: verify(mfa, payload)