Права доступа приложений
При реализации протокола OAuth 2.1 (авторизации пользователя в приложении), приложение может запросить список прав доступа scope.
Права доступа служат для огранич ения возможностей приложения при работе с пользователем.
Таблица прав доступа
Существуют глобальные и сервисные права доступа. Их различие в области действия. Глобальные права доступа применяются ко всей информации пользователя в Easy ID, а сервисные — только к определенному сервису EasyX.
Глобальные права доступа
| Разрешение | Описание |
|---|---|
account:read | Доступ к персональной информации пользователя: фамилия, имя, отчество, дата рождения, пол |
profiles:read | Доступ к связанным профилям |
email:read | Доступ к электронной почте пользователя |
avatar:readavatar:write | Доступ к аватару пользователя |
minecraft.textures:readminecraft.textures:write | Доступ к Minecraft скину и плащу пользователя |
minecraft.nickname:readminecraft.nickname:write | Доступ к Minecraft никнейму |
Сервисные права доступа
Сервисные права также отличаются от глобальных по синтаксису и выглядят как название_сервиса:право.
Ниже перечислены все доступные сервисные права доступа для каждого сервиса.
EasyDonate
| Разрешение | Описание |
|---|---|
easydonate.shops:read | Доступ к магазинам пользователя. |
easydonate:payments | Доступ к платежам магазина пользователя. |
easydonate:products | Доступ к товарам магазина пользователя. |
easydonate:servers | Доступ к серверам магазина пользователя. |
easydonate:global-sales | Доступ к массовым акциям магазина пользователя. |
easydonate:coupons | Доступ к купонам магазина пользователя. |
easydonate:new-payment | Доступ к созданию и проведению платежей в магазине пользователя. |