ciyidogan commited on
Commit
4b4ca40
·
verified ·
1 Parent(s): 5df3a34

Update admin_routes.py

Browse files
Files changed (1) hide show
  1. admin_routes.py +7 -5
admin_routes.py CHANGED
@@ -6,16 +6,18 @@ Provides authentication, project, version, and API management endpoints with pro
6
  import os
7
  import time
8
  import threading
9
- from typing import Optional, Dict, List, Any
10
- from datetime import datetime, timedelta
11
- from fastapi import APIRouter, HTTPException, Depends, Query, Response
12
- from pydantic import BaseModel
13
  import jwt
 
 
 
 
 
14
  import httpx
15
 
16
  from config_provider import ConfigProvider
17
  from utils import log
18
- from auth import verify_token, validate_user, update_user_password
19
 
20
  # ===================== JWT Config =====================
21
  def get_jwt_config():
 
6
  import os
7
  import time
8
  import threading
9
+ import hashlib
10
+ import bcrypt
 
 
11
  import jwt
12
+ from typing import Optional, Dict, List, Any
13
+ from datetime import datetime, timedelta, timezone
14
+ from fastapi import APIRouter, HTTPException, Depends, Query, Response, Body
15
+ from fastapi.security import HTTPBearer, HTTPAuthorizationCredentials
16
+ from pydantic import BaseModel, Field
17
  import httpx
18
 
19
  from config_provider import ConfigProvider
20
  from utils import log
 
21
 
22
  # ===================== JWT Config =====================
23
  def get_jwt_config():