Как удалить токен JWTJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как удалить токен JWT

Сообщение Anonymous »

Я работаю над аутентификацией в Spring Framework с использованием JWT, токена на предъявителя.

Код: Выделить всё

public String generateToken(UserProfile authentication) {

// set the expiration time
Date now = new Date();
Date expiryDate = new Date(now.getTime() + jwtExpirationInMs);

// Generate token and return
return Jwts.builder()
.setSubject(authentication.getUsername())
.claim("roles","user")
.setIssuedAt(new Date())
.setExpiration(expiryDate)
.signWith(SignatureAlgorithm.HS512,jwtSecret)
.compact();
Приведенный выше класс генерирует токен и отвечает пользователю. Мой вопрос заключается в том, как я собираюсь удалить токен, когда пользователь выдает новый токен до истечения срока действия первого токена; отозвать первый токен, когда пользователь запрашивает новый токен до истечения срока действия первого?

Подробнее здесь: https://stackoverflow.com/questions/521 ... -token-jwt
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»