File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed
Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change 1616
1717
1818@router .post ("/login" )
19+ @limiter .limit ("10/minute" )
1920async def login (
2021 request : Request ,
2122 response : Response ,
@@ -109,6 +110,7 @@ async def login(
109110
110111
111112@router .post ("/register" , response_model = UserResponse )
113+ @limiter .limit ("5/minute" )
112114async def register (
113115 request : Request ,
114116 user : UserCreate ,
@@ -167,6 +169,7 @@ async def register(
167169
168170
169171@router .get ("/verify-token" )
172+ @limiter .limit ("30/minute" )
170173async def verify_token (
171174 request : Request ,
172175 current_user : UserInDB = Depends (security_service .get_current_user ),
@@ -213,6 +216,7 @@ async def verify_token(
213216
214217
215218@router .post ("/logout" )
219+ @limiter .limit ("10/minute" )
216220async def logout (
217221 request : Request ,
218222 response : Response ,
You can’t perform that action at this time.
0 commit comments