modify: auth 配置
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
[GET]
|
||||
cacheable = false
|
||||
auth_required = true
|
||||
summary = "获取当前用户信息"
|
||||
docstring = "根据用户ID获取用户详细信息"
|
||||
params = ["user_id: str"]
|
||||
|
||||
[GET.response_model]
|
||||
result = {type = "str", required = true}
|
||||
id = {type = "str", required = true}
|
||||
username = {type = "str", required = true}
|
||||
email = {type = "str", required = true}
|
||||
full_name = {type = "str", required = false}
|
||||
avatar_url = {type = "str", required = false}
|
||||
phone = {type = "str", required = false}
|
||||
is_active = {type = "bool", required = true}
|
||||
is_verified = {type = "bool", required = true}
|
||||
is_superuser = {type = "bool", required = true}
|
||||
created_at = {type = "str", required = false}
|
||||
updated_at = {type = "str", required = false}
|
||||
last_login_at = {type = "str", required = false}
|
||||
Reference in New Issue
Block a user