add: revoke token & sigle token

This commit is contained in:
Linventif 2024-02-16 14:15:46 +01:00
parent 805b7d3fef
commit 8e9c4717b6
No known key found for this signature in database
GPG Key ID: FAC0CA60F9AEEC24

View File

@ -32,11 +32,23 @@ end
// Generate a unique token that allow player to update data link to this server (ex: screnshot, report bug, etc.)
function gmInte.getClientOneTimeToken(ply, callback)
gmInte.http.get("/players/" .. ply:SteamID64() .. "/get-one-time-token", function(code, data)
gmInte.http.get("/players/" .. ply:SteamID64() .. "/single-token", function(code, data)
callback(data.token)
end)
end
function gmInte.createClientToken(ply, callback)
gmInte.http.get("/players/" .. ply:SteamID64() .. "/tokens", function(code, data)
callback(data)
end)
end
function gmInte.revokeClientToken(ply, callback)
gmInte.http.delete("/players/" .. ply:SteamID64() .. "/tokens", function(code, data)
callback(data)
end)
end
function gmInte.playerConnect(data)
gmInte.http.post("/players/" .. util.SteamIDTo64(data.networkid) .. "/connect", data)
end