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