Но идея же в том, чтобы в JWT засунуть всю информацию для авторизации. В стандартном поле exp хранится время истечения, например. Можно добавить скоупы.
а отозвать такой токен как? например при явном логауте?
Но я не считаю что это предмет спора. Это написано в RFC, если хочется на Хабре убедить кого-то что это решительно неправильно, то нужно это делать было лет 7 назад.
Ну вот пара JWT + refresh эту проблему тоже минимизирует получается.
не совсем. Я как раз сталкивался с такой штукой - товарищи построили всякую авторизацию на жвт - все красиво модно молодежно... и там в атрибутах указывались уровни доступа юзера по группам.
Все это было классно, пока продукт овнер не сказал "но надо чтобы юзер отрубался от группы в тот же момент, когда я нажму на баттон". а не когда-то там через 5 минут или даже через минуту, когда у него там токен поэкспайрится.