ну зависит от требований безопасности, так та можно и без токенов тупо сверять ид который хранить в локалстореж ))
разумнее скорее по резкой смене геолокации разлогинивать тогда уж. Ещё раз, пример:
1) Сидел дома подключённый к Wi-Fi, залогинился. Адрес один.
2) Вышел из дома, подключился к мобильной сети. Адрес уже другой.
И норм при таких условиях разлогинивать?))