Вот именно, что на практике - никак, но если у тебя под рукой есть сид, то ты ведь можешь модифицировать, но я тогда не понимаю, как это может быть принезтией к JWT, если использовать для модификации пейлоада части механизма, недоступные клиенту
Читать полностью…Так что значит в твоем понимании «подменить токен»? Если ты украл чей-то валидный JWT токен, то естественно, что ты будешь пользоваться привелегиями, которые на нем есть, даже учетной записью его владельца, в чем тут проблема?
Если ты говоришь о том, что ты изменил пейлоад в токене, то сделать это без ключа генерации - невозможно, токены криптостойкие и только сервер может расшифровать их, на клиенте это сделать невозможно
Не совсем понятно тогда как мониторить в middleware доступ к хендлеру в зависимости от того, какая роль у человека
Читать полностью…Можете, пожалуйста, поделиться проектами, где у вас реализована подобная структура с ролями и middleware
Читать полностью…Тогда и на фронте сможешь проверить валидность и в других микросервисах, без выдачи приватного ключа
Читать полностью…Нужен ведь как минимум секрет_кей, который в токен зашивается, а он только на сервере хранится обычно
Читать полностью…Если ты можешь с клиента менять пейлоад, то у тебя тут нет криптостойкости и ты где-то что-то сделал не так
Читать полностью…Я сделал роль в пейлоаде, теперь когда я подменяю токен и указываю другую роль, я могу пользоваться привелегиями этой новой роли(
Нужно ли как-то делать проверку сигнатуры? Потому что она тоже меняется, и несмотря на это токен валидируется
Добрый вечер. Имеется 50 милионов крипто-адрессов, каждый нужно проверить на наличие транзакций в определенных сетях. Единственный вариант использовать большое количество прокси и отправлять запросы? Или есть более рационнальное решение?
Читать полностью…Посоны - идём на хакатон ЛЦТ, нужен в комманду программер Go чтобы сделать сервер. Кто готов практично влиться в комманду?)
Читать полностью…