Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Добавить возможность выдачи прав сервисам #48

Closed
Tracked by #94
grigoriev-semyon opened this issue Mar 24, 2024 · 0 comments · Fixed by #52
Closed
Tracked by #94
Assignees
Labels
new feature 🆕 Новая фича или запрос на нее

Comments

@grigoriev-semyon
Copy link
Member

grigoriev-semyon commented Mar 24, 2024

Необходимо:

  1. Добавить каждой кнопке поля: required_scopes, optional_scopes
  2. По переданному токену вычислять все скоупы пользователя и проверять при запросах get_button, get_buttions, get_category, get_categories для каждой кнопки может ли этот пользователь получить токен с правами указанными в required_scopes. Если нет, то с кнопкой передавать поле type: blocked. В случае возможности получения такого токена передать type: active.
    Для проверки может ли данный пользователь получить нужные права по токены смотреть поле user_scopes вызова /me
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new feature 🆕 Новая фича или запрос на нее
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants