Я использую omniauth-oauth2 в рельсах для аутентификации на сайте, который поддерживает oauth2. После выполнения oauth dance сайт дает мне следующее, которое я затем сохраняю в базе данных:
- Ток доступа
- Expires_AT (тики)
- Обновить токен
Есть ли способ omniauth для обновления маркера автоматически после его истечения или я должен написать собственный код, который будет делать то же самое?
Если пользовательский код должен быть записан, является ли помощником правильное место для записи логики?