Example #1
0
 def post(self):
     data = UserRegister.parser.parse_args()
     if Usermodel.findbyusername(data['username']) is not None:
         return {'message': "An user with name '{}' already exists."}
     else:
         x = Usermodel(data['username'], data['password'])
         x.insert()
         return {"user has been created"}
Example #2
0
def authenticate(username, password):
    user = Usermodel.findbyusername(username)
    if user and safe_str_cmp(user.password, password) :
        return user