AWT токен, генерирующий аналогичный токен - PullRequest
0 голосов
/ 04 сентября 2018

почему алгоритм возвращает тот же токен, когда я выдаю новый токен каждые 10 миллисекунд

// generate a token every 10ms        

@Scheduled(fixedRate=10)
public void work() {
    // get user information
    UserProfile newuser = new UserProfile("abc", "abc123");

    //generate the token 
    String jwt = tokenProvider.generateToken(newuser);

    // print the token                           
    System.out.println(jwt);
}

тот же токен возвращается, если я выпущу новый токен менее чем за 1000 миллисекунд

1 Ответ

0 голосов
/ 04 сентября 2018

Так как вы ничего не меняете, время выдачи, вероятно, не измеряется ниже секунды по умолчанию.

Я бы добавил токен uuid к каждому токену, чтобы дифференцировать сгенерированную строку токена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...