«Хватит использовать JWT» встречает тех, кто крутит JWT в проде (gist.github.com)
Главный тезис gist: JWT создавались под токены на ~5 минут, а не под логины, и «они не предназначены для этого, они небезопасны». Используйте сессионные куки или PASETO для подписанных токенов.
Повторяющаяся оговорка из обсуждения: это верно для браузерных сессий — и почти только для них.
Разворот: один комментатор предложил сломать AssumeRoleWithWebIdentity в AWS STS, если JWT и правда так небезопасны. Желающих не нашлось.