Как запретить пользователю повторно авторизовать приложение, если он уже принял его с Doorkeeper
При использовании драгоценного камня Doorkeeper я столкнулся с потоком, когда пользователь уже принял приложение ранее, но когда я делаю запрос GET /oauth/authorize
он все еще возвращает Pre-authorization
статус.
Как я мог знать, что для текущего зарегистрированного пользователя это приложение уже получило доступ и сразу же перенаправило пользователя с правильным токеном?
Проект сделан с Ruby on Rails и опирается на драгоценный камень Doorkeeper. Мы используем ActiveRecord в качестве ORM (мы изменили миграции привратника, чтобы использовать guid
вместо integers
для первичных ключей).