Finished Index

This commit is contained in:
Donald Zou
2025-06-03 17:18:18 +08:00
parent a334ce1527
commit 2a1a885056
9 changed files with 114 additions and 51 deletions

View File

@@ -52,6 +52,13 @@ def createClientBlueprint(wireguardConfigurations: dict[WireguardConfiguration],
session['role'] = 'client'
session['totpVerified'] = False
return ResponseObject(status, msg)
@client.get(f'{prefix}/api/signout')
def ClientAPI_SignOut():
session.pop('username')
session.pop('role')
session.pop('totpVerified')
return ResponseObject(True)
@client.get(f'{prefix}/api/signin/totp')
def ClientAPI_SignIn_TOTP():