Как сделать безопасную авторизацию с помощью JWT?
https://gist.github.com/zmts/802dc9c3510d79fd40f9d...
Отдаешь два токена и время жизни access token, которое обычно минут 30.
Соответственно если угоняют access, то он стухнет через пол часа, а если угонят оба, то юзер не сможет обновить по реврешу, его кинет на перелогин и тогда у угонщика все стухнет.
Плюсу первый коммент. Еще для ноды юзаю простую реализацию jwt https://www.npmjs.com/package/jwt-simple