def get_local_user(user): user_service = UserService(db_session) local_user = user_service.get_by_remote_id(user.href) return local_user
def on_user_logged_in(sender, user): user_service = UserService(db_session) local_user = user_service.get_by_remote_id(user.href) if local_user is None: local_user = user_service.create(**{'remote_id': user.href})