Module ImportFrom alias alias ImportFrom alias alias ImportFrom alias ClassDef bases NameLoad body Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Expr Str decorator_list NameLoad decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str decorator_list NameLoad decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list decorator_list ImportFrom alias FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareIn NameLoad NameLoad body Assign NameStore SubscriptLoad NameLoad Index NameLoad Return Call NameLoad NameLoad NameLoad orelse If CompareIn NameLoad Call AttributeLoad NameLoad attr body Return Call NameLoad Raise Call NameLoad BinOpMod Str NameLoad decorator_list ImportFrom alias ImportFrom alias ImportFrom alias Assign NameStore Dict AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad NameLoad
N/A __future__ print_function unicode_literals abc ABCMeta abstractmethod weblab.core.exc DbUnsupportedUserAuth UserAuth N/A object N/A N/A __metaclass__ ABCMeta is_simple_authn N/A N/A self N/A N/A N/A  Is the current system using a simple interface or it requires something external (e.g., Facebook or OpenID)?  N/A abstractmethod N/A SimpleAuthnUserAuth N/A UserAuth N/A is_simple_authn N/A N/A self N/A N/A N/A True N/A authenticate N/A N/A self login password N/A N/A N/A  Provided the login and a password (or credential), check that 
        the user is who claims to be and return True (if authenticated) or 
        False (if failed to authenticate) N/A abstractmethod N/A WebProtocolUserAuth N/A UserAuth N/A is_simple_authn N/A N/A self N/A N/A N/A False N/A N/A weblab.core.login.web EXTERNAL_MANAGERS create_user_auth N/A N/A name auth_configuration user_auth_configuration N/A N/A N/A N/A name SIMPLE_PLUGINS N/A N/A PluginClass N/A SIMPLE_PLUGINS N/A name N/A N/A PluginClass auth_configuration user_auth_configuration N/A N/A N/A name N/A N/A EXTERNAL_MANAGERS keys N/A N/A N/A WebProtocolUserAuth N/A N/A DbUnsupportedUserAuth N/A UserAuth %s not supported name N/A weblab.core.login.simple.db_auth WebLabDbUserAuth weblab.core.login.simple.ldap_auth LdapUserAuth weblab.core.login.simple.ip_auth TrustedIpAddressesUserAuth N/A SIMPLE_PLUGINS N/A N/A WebLabDbUserAuth NAME N/A LdapUserAuth NAME N/A TrustedIpAddressesUserAuth NAME WebLabDbUserAuth LdapUserAuth TrustedIpAddressesUserAuth