data-manager/blueprints/user.py
2026-01-08 10:25:45 +08:00

19 lines
470 B
Python

from flask import Blueprint
from flask_jwt_extended import jwt_required, get_jwt_identity
from common.response import success
from services.user_service import UserService
user_bp = Blueprint("user", __name__, url_prefix="/api/users")
@user_bp.get("")
@jwt_required()
def list_users():
data = UserService.list_users()
return success(data)
@user_bp.get("/me")
@jwt_required()
def me():
user_id = get_jwt_identity()
return success({"user_id": user_id})