Я использую гем omniauth-linkedin-oauth2 , но он, похоже, не возвращает токен обновления, который, как мне кажется, нужен для получения нового токена, когда токен истек.
Я отладил свое приложение, чтобы посмотреть, что мне дает ответ omniauth, и я не вижу обновленного токена, который вернул только токен и дату истечения срока действия.
Rails.application.config.middleware.use OmniAuth::Builder do
provider :linkedin, ENV['LINKEDIN_CONSUMER_KEY'], ENV['LINKEDIN_CONSUMER_SECRET'], {
:scope => ENV['LINKEDIN_SCOPES'],
:fields => ['id', 'first-name', 'last-name', 'picture-url']
}
end
Я бы хотел выяснить, должен ли камень вернуть жетон обновления? Или драгоценный камень выдаст мне новый токен? Или это продлевает срок действия существующего токена?