Delete the login entry from SQL
This commit is contained in:
parent
b0264a168a
commit
0fbe995c12
1 changed files with 8 additions and 1 deletions
9
main
9
main
|
@ -83,6 +83,7 @@ def check_username_taken(username):
|
||||||
|
|
||||||
async def oauth2_token_refresh(openid, appId):
|
async def oauth2_token_refresh(openid, appId):
|
||||||
refreshes = 0
|
refreshes = 0
|
||||||
|
nextopenid = "nil"
|
||||||
while refreshes != 720:
|
while refreshes != 720:
|
||||||
await asyncio.sleep(3600)
|
await asyncio.sleep(3600)
|
||||||
refreshes = refreshes + 1
|
refreshes = refreshes + 1
|
||||||
|
@ -115,7 +116,13 @@ async def oauth2_token_refresh(openid, appId):
|
||||||
conn.close()
|
conn.close()
|
||||||
else:
|
else:
|
||||||
conn.close()
|
conn.close()
|
||||||
return
|
break
|
||||||
|
|
||||||
|
conn = get_db_connection()
|
||||||
|
conn.execute("DELETE FROM logins WHERE appId = ? AND openid = ?", (appId, nextopenid))
|
||||||
|
conn.commit()
|
||||||
|
conn.close()
|
||||||
|
# Finally, rest.
|
||||||
|
|
||||||
# Disable CORS
|
# Disable CORS
|
||||||
@app.after_request
|
@app.after_request
|
||||||
|
|
Reference in a new issue