add check is_admin route
This commit is contained in:
@ -1,4 +1,5 @@
|
||||
from fastapi import APIRouter, HTTPException, Body, Response
|
||||
from fastapi.params import Query
|
||||
from app.models.user import UserCreate, UserLogin, VerifyCode
|
||||
from app.models.request import ValidateRequest
|
||||
from app.services.auth import AuthService
|
||||
@ -129,3 +130,13 @@ async def generate_code(username: str):
|
||||
@router.get("/auth/verification_status/{username}")
|
||||
async def get_verification_status(username: str):
|
||||
return await AuthService().get_verification_status(username)
|
||||
|
||||
@router.get("/auth/me")
|
||||
async def get_me(
|
||||
accessToken: str = Query(...),
|
||||
clientToken: str = Query(...),
|
||||
):
|
||||
"""
|
||||
Текущий пользователь по accessToken + clientToken.
|
||||
"""
|
||||
return await AuthService().get_current_user(accessToken, clientToken)
|
||||
|
||||
Reference in New Issue
Block a user