Remove API key From Console

master
Sebastian Serfling 2023-10-10 17:05:14 +02:00
parent 9bc092a821
commit 48f726320a
2 changed files with 11 additions and 2 deletions

View File

@ -55,6 +55,10 @@ class CL_GET_AD_GROUP_USER(BaseModel):
class CL_GET_AD_GROUP(BaseModel):
dbname: str
class CL_ADD_REPORT_GROUP(BaseModel):
query: str
dbname: str
class CL_ADD_AD_GROUP(BaseModel):
query: str
dbname: str

View File

@ -149,14 +149,19 @@ async def add_report_user(get: CL.CL_ADD_REPORT_USER,api_key: APIKey = Depends(a
print(database(get.query,get.dbname,""))
return f"Create {get.query} - {get.dbname}"
@app.post("/ad/getgroup")
async def get_ad_group(get: CL.CL_GET_AD_GROUP,api_key: APIKey = Depends(auth.get_api_key)):
@app.post("/ad/reportgroup")
async def get_report_group(get: CL.CL_GET_AD_GROUP,api_key: APIKey = Depends(auth.get_api_key)):
result = database(f"SELECT ID, Name FROM `{get.dbname}`.`Gruppen`","","")
if not result:
return False
else:
return result[0][0]
@app.post("/ad/addreportgroup")
async def get_addreport_group(get: CL.CL_ADD_REPORT_GROUP,api_key: APIKey = Depends(auth.get_api_key)):
print(database(get.query,get.dbname,""))
return f"Create {get.query} - {get.dbname}"
@app.post("/ad/addgroup")
async def add_ad_user(get: CL.CL_ADD_AD_GROUP,api_key: APIKey = Depends(auth.get_api_key)):
print(database(get.query,get.dbname,get.entry))