:tocdepth: 3 :py:mod:`gws.plugin.auth_method.web.action` =========================================== .. py:module:: gws.plugin.auth_method.web.action .. autoapi-nested-parse:: Check user logins and logouts. **Source code:** :source:`gws.plugin.auth_method.web.action` Module Contents --------------- .. py:class:: Config Bases: :py:obj:`gws.base.action.Config` .. py:class:: Object Bases: :py:obj:`gws.base.action.Object` .. py:attribute:: method :type: Optional[gws.plugin.auth_method.web.core.Object] .. py:method:: check(req: gws.WebRequester, p: gws.Request) -> gws.plugin.auth_method.web.core.UserResponse .. py:method:: configure() .. py:method:: configure_method() .. py:method:: login(req: gws.WebRequester, p: gws.plugin.auth_method.web.core.LoginRequest) -> gws.plugin.auth_method.web.core.LoginResponse .. py:method:: logout(req: gws.WebRequester, p: gws.Request) -> gws.plugin.auth_method.web.core.LogoutResponse .. py:method:: mfa_restart(req: gws.WebRequester, p: gws.Request) -> gws.plugin.auth_method.web.core.LoginResponse .. py:method:: mfa_verify(req: gws.WebRequester, p: gws.plugin.auth_method.web.core.MfaVerifyRequest) -> gws.plugin.auth_method.web.core.LoginResponse .. py:class:: Props Bases: :py:obj:`gws.base.action.Props`