예제 #1
0
def authenticate(username, password):
    auth_user = User.find_by_name(username)
    if auth_user and safe_str_cmp(auth_user.password.encode('utf-8'), password.encode('utf-8')):
        return auth_user
예제 #2
0
def identity(payload):
    user_id = payload['user_name']
    return User.find_by_name(user_id)
예제 #3
0
 def post(self):
     args = parser.parse_args()
     return post_helper(User.find_by_name(args.username), User,
                        args.username, args, "User")