Remove API key From Console

master
Sebastian Serfling 2023-10-10 16:54:51 +02:00
parent 79c9507324
commit 09adddad5f
2 changed files with 9 additions and 0 deletions

View File

@ -51,6 +51,11 @@ class CL_ADD_REPORT_USER(BaseModel):
class CL_GET_AD_GROUP_USER(BaseModel):
query: str
dbname: str
class CL_GET_AD_GROUP(BaseModel):
query: str
dbname: str
class CL_ADD_AD_GROUP(BaseModel):
query: str
dbname: str

View File

@ -149,6 +149,10 @@ 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)):
return database(f"SELECT ID, Name FROM `{get.dbname}`.`Gruppen`")
@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))