Ну, 15 минут пройдёт тебе нужно будет рефрешнуть, что получить новые, и паралельно юзер захочет получить новую пару, но тут ему приходит ответ с сервера что ео рефреш токен не валиден и ему прийдёться залогиниться что бы получить новую пару. Если у тебя несколько девайсов можно давать айди логина так сказать, и если хакер упёр токены с компа, то просто удалять все рефреш токены этого юзера, который заходит аторизовался первый раз с компа(к примеру айди 1) и выпустить новый рефреш токен, который будет только у этого юзера
ну и в чем тогда отличие от сессий? список активных сессий тоже хранится на сервере и можно их прибивать в случае чего