noggin.controller package

Submodules

noggin.controller.authentication module

noggin.controller.authentication.handle_login_form(form)[source]
noggin.controller.authentication.otp_sync()[source]

noggin.controller.group module

noggin.controller.group.group(ipa, groupname)[source]
noggin.controller.group.group_add_member(ipa, groupname)[source]
noggin.controller.group.group_remove_member(ipa, groupname)[source]
noggin.controller.group.group_remove_sponsor(ipa, groupname)[source]
noggin.controller.group.groups(ipa)[source]

noggin.controller.password module

noggin.controller.password.forgot_password_ask()[source]
noggin.controller.password.forgot_password_change()[source]
noggin.controller.password.password_reset()[source]
noggin.controller.password.user_settings_password(ipa, username)[source]

noggin.controller.registration module

noggin.controller.registration.activate_account()[source]
noggin.controller.registration.confirm_registration()[source]
noggin.controller.registration.handle_register_form(form)[source]
noggin.controller.registration.registering_users(ipa)[source]
noggin.controller.registration.spamcheck_hook()[source]
noggin.controller.registration.spamcheck_wait()[source]

noggin.controller.root module

noggin.controller.root.liveness()[source]
noggin.controller.root.logout()[source]

Log the user out.

noggin.controller.root.readiness()[source]
noggin.controller.root.root()[source]
noggin.controller.root.search_json(ipa)[source]

noggin.controller.user module

noggin.controller.user.user(ipa, username)[source]
noggin.controller.user.user_settings_agreements(ipa, username)[source]
noggin.controller.user.user_settings_email(ipa, username)[source]
noggin.controller.user.user_settings_email_validate(ipa, username)[source]
noggin.controller.user.user_settings_keys(ipa, username)[source]
noggin.controller.user.user_settings_otp(ipa, username)[source]
noggin.controller.user.user_settings_otp_delete(ipa, username)[source]
noggin.controller.user.user_settings_otp_disable(ipa, username)[source]
noggin.controller.user.user_settings_otp_enable(ipa, username)[source]
noggin.controller.user.user_settings_otp_rename(ipa, username)[source]
noggin.controller.user.user_settings_profile(ipa, username)[source]

Module contents

noggin.controller.inject_global_template_vars()[source]
noggin.controller.page_not_found(e)[source]