'is_blocked': fields.Boolean } group_fields = { 'id': fields.String(attribute='id'), 'name': fields.String, 'join_code': fields.String, 'description': fields.Raw, 'config': fields.Raw, 'user_config': fields.Raw, 'owner_email': fields.String, 'role': fields.String } auth = HTTPBasicAuth() auth.authenticate_header = lambda: "Authentication Required" @auth.verify_password def verify_password(userid_or_token, password): g.user = User.verify_auth_token(userid_or_token, app.config['SECRET_KEY']) if not g.user: g.user = User.query.filter_by(email=userid_or_token).first() if not g.user: return False if not g.user.check_password(password): return False return True def create_worker():