Index
_
|
A
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
P
|
R
|
S
|
T
|
U
|
V
_
__init__() (DbAdapterInterface method)
(EmailAdapterInterface method)
A
add_object() (DbAdapterInterface method)
add_user() (DBManager method)
add_user_email() (DBManager method)
add_user_invitation() (DBManager method)
add_user_role() (DBManager method)
AddEmailForm (class in flask_user.forms)
allow_unconfirmed_email() (in module flask_user.decorators)
C
call_or_get() (UserManager__Utils method)
change_password_view() (UserManager__Views method)
change_username_view() (UserManager__Views method)
ChangeUsernameForm (class in flask_user.forms)
commit() (DbAdapterInterface method)
(DBManager method)
confirm_email_view() (UserManager__Views method)
create_all_tables() (DbAdapterInterface method)
(DBManager method)
customize() (UserManager method)
D
DbAdapterInterface (class in flask_user.db_adapters.db_adapter_interface)
DBManager (class in flask_user.db_manager)
decode_data_items() (TokenManager method)
decode_int() (TokenManager method)
decrypt_string() (TokenManager method)
delete_object() (DbAdapterInterface method)
(DBManager method)
drop_all_tables() (DbAdapterInterface method)
(DBManager method)
E
EditUserProfileForm (class in flask_user.forms)
email_action_view() (UserManager__Views method)
email_is_available() (UserManager__Utils method)
EmailAdapterInterface (class in flask_user.email_adapters.email_adapter_interface)
EmailManager (class in flask_user.email_manager)
encode_data_items() (TokenManager method)
encode_int() (TokenManager method)
encrypt_string() (TokenManager method)
F
find_first_object() (DbAdapterInterface method)
find_objects() (DbAdapterInterface method)
find_user_by_username() (DBManager method)
find_user_emails() (DBManager method)
forgot_password_view() (UserManager__Views method)
ForgotPasswordForm (class in flask_user.forms)
G
generate_token() (TokenManager method)
(UserManager__Utils method)
get_object() (DbAdapterInterface method)
get_primary_user_email_object() (DBManager method)
get_user_and_user_email_by_email() (DBManager method)
get_user_and_user_email_by_id() (DBManager method)
get_user_by_id() (DBManager method)
get_user_email_by_id() (DBManager method)
get_user_invitation_by_id() (DBManager method)
get_user_roles() (DBManager method)
H
hash_password() (PasswordManager method)
(UserManager__Utils method)
I
ifind_first_object() (DbAdapterInterface method)
invite_user_view() (UserManager__Views method)
InviteUserForm (class in flask_user.forms)
L
login_required() (in module flask_user.decorators)
login_view() (UserManager__Views method)
LoginForm (class in flask_user.forms)
logout_view() (UserManager__Views method)
M
make_safe_url() (UserManager__Utils method)
P
password_validator() (UserManager method)
PasswordManager (class in flask_user.password_manager)
prepare_domain_translations() (UserManager__Utils method)
R
register_view() (UserManager__Views method)
RegisterForm (class in flask_user.forms)
resend_email_confirmation_view() (UserManager__Views method)
ResendEmailConfirmationForm (class in flask_user.forms)
reset_password_view() (UserManager__Views method)
ResetPasswordForm (class in flask_user.forms)
roles_accepted() (in module flask_user.decorators)
roles_required() (in module flask_user.decorators)
S
save_object() (DbAdapterInterface method)
(DBManager method)
save_user_and_user_email() (DBManager method)
send_confirm_email_email() (EmailManager method)
send_email_message() (EmailAdapterInterface method)
send_invite_user_email() (EmailManager method)
send_password_changed_email() (EmailManager method)
send_registered_email() (EmailManager method)
send_reset_password_email() (EmailManager method)
send_username_changed_email() (EmailManager method)
T
TokenManager (class in flask_user.token_manager)
U
unauthenticated_view() (UserManager__Views method)
unauthorized_view() (UserManager__Views method)
USER_AFTER_CHANGE_PASSWORD_ENDPOINT (UserManager__Settings attribute)
USER_AFTER_CHANGE_USERNAME_ENDPOINT (UserManager__Settings attribute)
USER_AFTER_CONFIRM_ENDPOINT (UserManager__Settings attribute)
USER_AFTER_EDIT_USER_PROFILE_ENDPOINT (UserManager__Settings attribute)
USER_AFTER_FORGOT_PASSWORD_ENDPOINT (UserManager__Settings attribute)
USER_AFTER_INVITE_ENDPOINT (UserManager__Settings attribute)
USER_AFTER_LOGIN_ENDPOINT (UserManager__Settings attribute)
USER_AFTER_LOGOUT_ENDPOINT (UserManager__Settings attribute)
USER_AFTER_REGISTER_ENDPOINT (UserManager__Settings attribute)
USER_AFTER_RESEND_EMAIL_CONFIRMATION_ENDPOINT (UserManager__Settings attribute)
USER_AFTER_RESET_PASSWORD_ENDPOINT (UserManager__Settings attribute)
USER_ALLOW_LOGIN_WITHOUT_CONFIRMED_EMAIL (UserManager__Settings attribute)
USER_APP_NAME (UserManager__Settings attribute)
USER_AUTO_LOGIN (UserManager__Settings attribute)
USER_AUTO_LOGIN_AFTER_CONFIRM (UserManager__Settings attribute)
USER_AUTO_LOGIN_AFTER_REGISTER (UserManager__Settings attribute)
USER_AUTO_LOGIN_AFTER_RESET_PASSWORD (UserManager__Settings attribute)
USER_AUTO_LOGIN_AT_LOGIN (UserManager__Settings attribute)
USER_CHANGE_PASSWORD_TEMPLATE (UserManager__Settings attribute)
USER_CHANGE_PASSWORD_URL (UserManager__Settings attribute)
USER_CHANGE_USERNAME_TEMPLATE (UserManager__Settings attribute)
USER_CHANGE_USERNAME_URL (UserManager__Settings attribute)
USER_CONFIRM_EMAIL_EXPIRATION (UserManager__Settings attribute)
USER_CONFIRM_EMAIL_TEMPLATE (UserManager__Settings attribute)
USER_CONFIRM_EMAIL_URL (UserManager__Settings attribute)
USER_EDIT_USER_PROFILE_TEMPLATE (UserManager__Settings attribute)
USER_EDIT_USER_PROFILE_URL (UserManager__Settings attribute)
USER_EMAIL_ACTION_URL (UserManager__Settings attribute)
USER_EMAIL_SENDER_EMAIL (UserManager__Settings attribute)
USER_EMAIL_SENDER_NAME (UserManager__Settings attribute)
USER_ENABLE_CHANGE_PASSWORD (UserManager__Settings attribute)
USER_ENABLE_CHANGE_USERNAME (UserManager__Settings attribute)
USER_ENABLE_CONFIRM_EMAIL (UserManager__Settings attribute)
USER_ENABLE_EMAIL (UserManager__Settings attribute)
USER_ENABLE_FORGOT_PASSWORD (UserManager__Settings attribute)
USER_ENABLE_INVITE_USER (UserManager__Settings attribute)
USER_ENABLE_MULTIPLE_EMAILS (UserManager__Settings attribute)
USER_ENABLE_REGISTER (UserManager__Settings attribute)
USER_ENABLE_REMEMBER_ME (UserManager__Settings attribute)
USER_ENABLE_USERNAME (UserManager__Settings attribute)
USER_FORGOT_PASSWORD_TEMPLATE (UserManager__Settings attribute)
USER_FORGOT_PASSWORD_URL (UserManager__Settings attribute)
user_has_confirmed_email() (DBManager method)
USER_IFIND_MODE (UserManager__Settings attribute)
USER_INVITE_EXPIRATION (UserManager__Settings attribute)
USER_INVITE_USER_EMAIL_TEMPLATE (UserManager__Settings attribute)
USER_INVITE_USER_TEMPLATE (UserManager__Settings attribute)
USER_INVITE_USER_URL (UserManager__Settings attribute)
USER_LOGIN_AUTH0_TEMPLATE (UserManager__Settings attribute)
USER_LOGIN_TEMPLATE (UserManager__Settings attribute)
USER_LOGIN_URL (UserManager__Settings attribute)
USER_LOGOUT_URL (UserManager__Settings attribute)
USER_MANAGE_EMAILS_TEMPLATE (UserManager__Settings attribute)
USER_MANAGE_EMAILS_URL (UserManager__Settings attribute)
USER_PASSLIB_CRYPTCONTEXT_KEYWORDS (UserManager__Settings attribute)
USER_PASSLIB_CRYPTCONTEXT_SCHEMES (UserManager__Settings attribute)
USER_PASSWORD_CHANGED_EMAIL_TEMPLATE (UserManager__Settings attribute)
USER_REGISTER_TEMPLATE (UserManager__Settings attribute)
USER_REGISTER_URL (UserManager__Settings attribute)
USER_REGISTERED_EMAIL_TEMPLATE (UserManager__Settings attribute)
USER_REQUIRE_INVITATION (UserManager__Settings attribute)
USER_REQUIRE_RETYPE_PASSWORD (UserManager__Settings attribute)
USER_RESEND_CONFIRM_EMAIL_TEMPLATE (UserManager__Settings attribute)
USER_RESEND_EMAIL_CONFIRMATION_URL (UserManager__Settings attribute)
USER_RESET_PASSWORD_EMAIL_TEMPLATE (UserManager__Settings attribute)
USER_RESET_PASSWORD_EXPIRATION (UserManager__Settings attribute)
USER_RESET_PASSWORD_TEMPLATE (UserManager__Settings attribute)
USER_RESET_PASSWORD_URL (UserManager__Settings attribute)
USER_SEND_PASSWORD_CHANGED_EMAIL (UserManager__Settings attribute)
USER_SEND_REGISTERED_EMAIL (UserManager__Settings attribute)
USER_SEND_USERNAME_CHANGED_EMAIL (UserManager__Settings attribute)
USER_SHOW_EMAIL_DOES_NOT_EXIST (UserManager__Settings attribute)
USER_SHOW_USERNAME_DOES_NOT_EXIST (UserManager__Settings attribute)
USER_UNAUTHENTICATED_ENDPOINT (UserManager__Settings attribute)
USER_UNAUTHORIZED_ENDPOINT (UserManager__Settings attribute)
USER_USER_SESSION_EXPIRATION (UserManager__Settings attribute)
USER_USERNAME_CHANGED_EMAIL_TEMPLATE (UserManager__Settings attribute)
UserManager (class in flask_user.user_manager)
UserManager__Settings (class in flask_user.user_manager__settings)
UserManager__Utils (class in flask_user.user_manager__utils)
UserManager__Views (class in flask_user.user_manager__views)
username_is_available() (DBManager method)
username_validator() (UserManager method)
V
verify_password() (PasswordManager method)
(UserManager__Utils method)
verify_token() (TokenManager method)
(UserManager__Utils method)
Flask-User v1.0
Customizable
User Authentication
& Management
Table Of Contents
Flask-User
Installation
QuickStart
Limitations
Data-models
Role-based Authorization
Customizing
Internationalization
Porting v0.6 to v0.9+
Change history
Flask-User API
Quick search