def handle_users(): if request.method == "POST": data = request.get_json() try: newUser = Users(**data) changed_fields = list(data.keys()) newUser.save(signal_kwargs={"changed_fields": changed_fields}) token = newUser.generate_auth_token() return jsonify({ "user:"******"token": token }) except Exception as e: return jsonify({"error": str(e)})
password="******", name="PHN_mongonengine") print(mike_user.to_json()) # import pdb; pdb.set_trace() # print(Users.objects(id=mike_user.id)) mike_user.save(signal_kwargs={"changed_fields": ["password"]}) print("user Created") except Exception as e: print("Should have Created user", str(e)) try: mike_user = Users.find_user_by_credentials("*****@*****.**", "newThing23d") mike_user.remove_all_auth_token() print(mike_user.to_json()) mike_user.generate_auth_token() sleep(1) mike_user.generate_auth_token() # sleep(1) # mike_user.generate_auth_token() # sleep(1) # mike_user.generate_auth_token() print(mike_user.to_json()) token = mike_user.tokens[0] mike_user.remove_auth_token(token) print(mike_user.to_json()) except Exception as e: print("Should workd", e) # try: # mike_user = Users.find_user_by_credentials("*****@*****.**", "newThing2333dd")