Ограничение границ применения портье

У меня есть поставщик привратника, и мне нужно добавить некоторые области, которые могут использовать не все приложения. Я хочу ограничить области, которые может запрашивать токен, областями, к которым приложение не имеет доступа.

Так, например, приложение А - это приложение, которое имеет "доступ" к xyz а также abc области, но приложение B может только "получить доступ" к области abc,

Все токены доступа из приложения B могут потребовать abc объем, но не мог просить объем xyz, Токены доступа из приложения A могут иметь любую (или обе) из этих областей.

Есть ли способ запретить приложению B запрашивать область xyz? Или как бы вы это реализовали?

Большое спасибо!

1 ответ

Решение

Нет, сейчас в Doorkeeper нет особо чистого способа сделать это.

Это обсуждалось в этом выпуске, и здесь и здесь предлагается два возможных исправления. Надеюсь, один из них превращает его в драгоценный камень. Если вам срочно нужна эта функция, люди также предоставили несколько решений по исправлению проблем в комментариях к этим проблемам.

Другие вопросы по тегам