def logged_in(): ''' Checks the TOKEN not the user identity to see if it's current and valid. ''' auth = request.authorization if not auth: return jsonify(valid=False) token, password = auth.username, auth.password if token and not password: user = User.verify_auth_token(token) return jsonify(valid=(user is not None)) return jsonify(valid=False)
def logged_in(): ''' Checks the TOKEN not the user identity to see if it's current and valid. ''' auth = request.authorization if not auth: return jsonify(valid=False) token, password = auth.username, auth.password if token and not password: user = User.verify_auth_token(token) return jsonify(valid=(user is not None)) return jsonify(valid=False)
def verify_auth(email_or_token, password): if email_or_token == '': return True if password == '': g.current_user = User.verify_auth_token(email_or_token) g.token_used = True return g.current_user is not None user = User.query.filter(User.user_name==email_or_token, User.active==True).first() if not user: return False g.current_user = user g.token_used = False return user.verify_password(password)
def verify_auth(email_or_token, password): if email_or_token == '': return True if password == '': g.current_user = User.verify_auth_token(email_or_token) g.token_used = True return g.current_user is not None user = User.query.filter(User.user_name == email_or_token, User.active == True).first() if not user: return False g.current_user = user g.token_used = False return user.verify_password(password)