Remove API key From Console

master
Sebastian Serfling 2023-10-09 12:43:28 +02:00
parent 1a9eadb254
commit 886d94c359
3 changed files with 29 additions and 0 deletions

View File

@ -1,4 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Black">
<option name="sdkName" value="Python 3.9 (api)" />
</component>
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.9 (api)" project-jdk-type="Python SDK" />
</project>

14
.idea/sourcesync.xml Normal file
View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="SourceSyncRemoteConfigurationsService"><![CDATA[{
"connections": [
{
"type": "ssh_configuration",
"name": "API-Server",
"hostname": "172.17.1.239",
"username": "root",
"remote_workspace_path": "/root"
}
]
}]]></component>
</project>

12
main.py
View File

@ -77,6 +77,18 @@ async def getvolume(get: CL.CL_GET_VOLUMES,api_key: APIKey = Depends(auth.get_ap
volume.append(i)
return volume
@app.post("/info/getuser")
async def getvolume(get: CL.CL_GET_VOLUMES,api_key: APIKey = Depends(auth.get_api_key)):
result = database(f"SELECT disbaled FROM `Active-Directory-RDS-User` where `SamAccountName` = '{get.name}'",f"{get.database}","")
volume = []
if not result:
return False
else:
for i in result:
volume.append(i)
return volume
@app.post("/info/getclient")
async def getclient(get: CL.CL_GET_CLIENT,api_key: APIKey = Depends(auth.get_api_key)):
result = database(f"SELECT Firma FROM `Kunden-Clients` where `Client-Name` = '{get.name}'","Stines-GmbH","")