Spaces:
Runtime error
Runtime error
Commit
·
c17d19a
1
Parent(s):
2fbfd97
Update router
Browse files- backend/router.py +5 -0
backend/router.py
CHANGED
|
@@ -17,6 +17,7 @@ app.add_middleware(
|
|
| 17 |
|
| 18 |
@app.get("/api/response_check", tags=["Resource Server"])
|
| 19 |
def api_response_check():
|
|
|
|
| 20 |
response_result = GeneralResponse.get_instance(data={},
|
| 21 |
status="not_allowed",
|
| 22 |
message=["Not authenticated"]
|
|
@@ -38,6 +39,7 @@ def api_response_check():
|
|
| 38 |
|
| 39 |
@app.post("/auth/signup", summary="Creates new user account", response_model=GeneralResponse, tags=["Auth Server"])
|
| 40 |
async def signup(response: UserAuth):
|
|
|
|
| 41 |
response_result = GeneralResponse.get_instance(data={},
|
| 42 |
status="not_allowed",
|
| 43 |
message=["Not authenticated"]
|
|
@@ -48,16 +50,19 @@ async def signup(response: UserAuth):
|
|
| 48 |
|
| 49 |
@app.post("/auth/login", summary="Logs in user", response_model=TokenSchema, tags=["Auth Server"])
|
| 50 |
async def login(response:LoginCreds):
|
|
|
|
| 51 |
return ops_login(response)
|
| 52 |
|
| 53 |
@app.put("/auth/regenerate_api_key",summary="Forget Password",response_model=APIKey,tags=["Auth Server"],dependencies=[Depends(JWTBearer())])
|
| 54 |
async def regenerate_api_key(access_token: str = Depends(JWTBearer())):
|
|
|
|
| 55 |
user_sub=Auth.get_user_credentials(access_token)
|
| 56 |
|
| 57 |
return ops_regenerate_api_key(user_sub)
|
| 58 |
|
| 59 |
@app.post("/api/inference", summary="Inference", response_model=Inference, tags=["Resource Server"], dependencies=[Depends(JWTBearer())])
|
| 60 |
async def inference(code_block:str, api_key: str,access_token:str=Depends(JWTBearer())):
|
|
|
|
| 61 |
user_sub=Auth.get_user_credentials(access_token)
|
| 62 |
|
| 63 |
print("after res")
|
|
|
|
| 17 |
|
| 18 |
@app.get("/api/response_check", tags=["Resource Server"])
|
| 19 |
def api_response_check():
|
| 20 |
+
print("api_response_check")
|
| 21 |
response_result = GeneralResponse.get_instance(data={},
|
| 22 |
status="not_allowed",
|
| 23 |
message=["Not authenticated"]
|
|
|
|
| 39 |
|
| 40 |
@app.post("/auth/signup", summary="Creates new user account", response_model=GeneralResponse, tags=["Auth Server"])
|
| 41 |
async def signup(response: UserAuth):
|
| 42 |
+
print("signup")
|
| 43 |
response_result = GeneralResponse.get_instance(data={},
|
| 44 |
status="not_allowed",
|
| 45 |
message=["Not authenticated"]
|
|
|
|
| 50 |
|
| 51 |
@app.post("/auth/login", summary="Logs in user", response_model=TokenSchema, tags=["Auth Server"])
|
| 52 |
async def login(response:LoginCreds):
|
| 53 |
+
print("login")
|
| 54 |
return ops_login(response)
|
| 55 |
|
| 56 |
@app.put("/auth/regenerate_api_key",summary="Forget Password",response_model=APIKey,tags=["Auth Server"],dependencies=[Depends(JWTBearer())])
|
| 57 |
async def regenerate_api_key(access_token: str = Depends(JWTBearer())):
|
| 58 |
+
print("regenerate_api_key")
|
| 59 |
user_sub=Auth.get_user_credentials(access_token)
|
| 60 |
|
| 61 |
return ops_regenerate_api_key(user_sub)
|
| 62 |
|
| 63 |
@app.post("/api/inference", summary="Inference", response_model=Inference, tags=["Resource Server"], dependencies=[Depends(JWTBearer())])
|
| 64 |
async def inference(code_block:str, api_key: str,access_token:str=Depends(JWTBearer())):
|
| 65 |
+
print("inference")
|
| 66 |
user_sub=Auth.get_user_credentials(access_token)
|
| 67 |
|
| 68 |
print("after res")
|