user_id = session.get(‘user_id’, None)
user = type("User", (object,), dict(user_id=user_id, is_authenticated = True))()
if user_id:
user.id = user_id
user.is_authenticated = True
return user
else:
user.is_authenticated = False
return user