def verify_password(username_or_token, password): user_id = User.verify_auth_token(username_or_token) if user_id: user = session.query(User).filter_by(id=user_id).one() else: user = session.query(User).filter_by( username=username_or_token).first() if not user or not user.verify_password(password): return False g.user = user return True
def verify_password(username_or_token, password): #Try to see if it's a token first print 'user is ' + username_or_token + ' password is ' + password user_id = User.verify_auth_token(username_or_token) if user_id: user = session.query(User).filter_by(id=user_id).one() else: user = session.query(User).filter_by( username=username_or_token).first() if not user or not user.verify_password(password): return False g.user = user return True
def verify_password(usernameOrToken, password): # first see if the usernameOrToken is a token # if it is, it will pass back and ID, if not # it will send back None user_id = User.verify_auth_token(usernameOrToken) if user_id: print("Looking for user_id {0}".format(user_id)) user = session.query(User).filter_by(id=user_id).first() else: user = session.query(User).filter_by(username=usernameOrToken).first() # print("Found user: {0}".format(user.username)) if not user or not user.verify_password(password): return False print("Authorized access to :{0}".format(user.username)) g.user = user return True
def verify_password(username_or_token, password): session = DBSession() # Try to see if it's a token first print "verifying the password now" user_id = User.verify_auth_token(username_or_token) print "user_id: " + str(user_id) if user_id: print "primary verification succeeded" user = session.query(User).filter_by(id=user_id).one() else: print "secondary verification" user = session.\ query(User).\ filter_by(username=username_or_token).\ first() if not user or not user.verify_password(password): print "User not found, redirecting" return False g.user = user return True