def get_user(request): db = request.db api_key = unauthenticated_userid(request) if api_key is not None: # this should return None if the user doesn't exist # in the database return User.by_api_key(db, api_key)