Skill issue. I personally implemented the Minecraft Auth flow with JWT, and it handles ~250k req/s. It has the added benefit that already logged in users are unaffected if the Auth service goes down(Minecraft is a popular target for script kiddies and ddos attacks, so shit happens). The entire argument the article does about invalidation confirms this: the bit about 5 year tokens. You do automatic token refreshes, wh…
Can you explain how 30 minutes of unauthorized access is safe enough for most use cases? I feel like you glossed over that.
Of course the only completely hack-proof device is a brick.