Example #1
0
 def request_reset_password(email):
     user = store.session.query(User).filter_by(email=email).first()
     if user is None:
         response = base_routes.make_not_found_response()
     else:
         error_message = mail_actions.request_password_reset(user)
         if error_message:
             response = base_routes.make_server_error_response(error_message)
         else:
             response = base_routes.make_OK_response()
     return response
Example #2
0
 def request_confirm_email():
     requester = get_requesting_user()
     if requester is None:
         response = base_routes.make_not_authorized_response()
     else:
         error_message = mail_actions.request_signup_email_confirmation(requester)
         if error_message:
             response = base_routes.make_server_error_response(error_message)
         else:
             response = base_routes.make_OK_response()
     return response
Example #3
0
 def request_confirm_email():
     requester = get_requesting_user()
     if requester is None:
         response = base_routes.make_not_authorized_response()
     else:
         error_message = mail_actions.request_signup_email_confirmation(
             requester)
         if error_message:
             response = base_routes.make_server_error_response(
                 error_message)
         else:
             response = base_routes.make_OK_response()
     return response
Example #4
0
 def request_reset_password(email):
     user = store.session.query(User).filter_by(email=email,
                                                active=True).first()
     if user is None:
         response = base_routes.make_not_found_response()
     else:
         error_message = mail_actions.request_password_reset(user)
         if error_message:
             response = base_routes.make_server_error_response(
                 error_message)
         else:
             response = base_routes.make_OK_response()
     return response