Admin scopes BE handling
Origins: pleroma-fe!1032 (merged), pleroma-fe!1034 (merged)
Questions to discuss:
- Once PleromaFE
develop
branch receives support ofadmin
scope (pleroma-fe!1034 (merged)), what do we do with previously issued PleromaFE apps / authorizations / tokens?
- add
admin
scope to PleromaFE app records? - delete PleromaFE authorizations / tokens belonging to users with
is_admin
flag (so users need to sign in again) or appendadmin
scope to them?
- What do we do once user is promoted to admins / downgraded from an admin to a regular user?
- sign user out from all applications?
- other
- Only allow admins to obtain
admin
scope?
- assumed yes, but there is an alternative suggestion: pleroma-fe!1034 (comment 48315)