Ну первое - очень долгая жизнь акссесс. поставьте ну хотя бы 2 часа.
Второе - попробуйте использовать готовое решение в виде
сервера аутентификации, вам не надо заморачиваться с токенами и их валидацией и вообще станет намного проще всё. Этот сервер также может авторизовать и вообще функционал огромный. Там и все модели выдачи прав доступа и подключение других поставщиков идентификации, в общем изучайте и с удовольствием пользуйтесь.
P.s. примерно год назад я искал как лучшим образом осуществить аутентификацию и авторизацию у себя и
Иван Шумов подсказал в каком направлении идти, с тех пор юзаю и наслаждаюсь)
P.s. P.s. На первых этапах знакомства с инструментом наблюдается резкое обострение облысения))