Когда ты был студентом, и искал бы первую работу, ты бы воспользовался услугами кредитования, которое бы покрывало твои расходы (на жилье, еду, итд) пока ты ищешь первую работу (под нормальный процент, а не 100500%).
Jwt самый удобный способ при микросервисах. Я б даже сказал безальтернативный. Из минусов - внутренний параноик подозревает, что для ассимитричного шифрования у нса таки есть бэкдор за вменяемое время. Но потом вспоминаешь что живёшь в РФ, и тут шанс получить тупо маски-шоу намного выше, чем нса заинтересуется тобой, и попускает
первое важно понимать что jwt дырявый чуть менее чем полнсотью, это не отменяет его распростроненость (в моем проекте он тоже есть, как бы я его не ругал). Не нужно добавлять его как параметр, смотрите спецификацию, добавляйте в хедер, далее прокидывыйте его через контекст чтобы любой резолвер знал авторизован ли челвоек и кто он, ну а дальше миделвартку или как то еще
В целом беда и инвалидацией токена. Если бизнес требует моментальную инвалидацию токена, то лучше уже использовать проверенные временем сессии.
А так jwt очень хорош, если юзать его для конкретных операций. Например залогиниться по ссылке из письма, управлять бронью по ссылке. Короче взять и предоставить доступ на ресурс для любого анонима.
дырявый не значит плохой, он очень удобен, с этим бесполезно спорить, сам его поэтому использую, и да его проблемы решаемы, просто выбирая jwt важно помнить о этих проблемах