-
-
Notifications
You must be signed in to change notification settings - Fork 11.4k
Closed
Labels
affects:adminAnything relating to Ghost AdminAnything relating to Ghost Admin
Description
This belongs to the OAuth Epic: #4004 - please read this for the big picture of what this issue is for :)
To allow a user to manage the available clients it is necessary to provide a new screen (probably /settings/clients) that adds the following functionality:
- add a new client
- edit client name
- edit description (optional)
- edit trusted domains
- edit redirect uri
- edit status (development/enabled/disabled)
- enabled: normal operation mode
- disabled: client is suspended, can be reactivated
- development: used to add special restrictions or allowances only used during development. Not needed for first version.
- edit client permissions (scope)
- edit logo
- read and refresh
client_id - read and refresh
client_secret - delete client
The client management interface will need some design guidance from @JohnONolan. Examples can be found here:
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
affects:adminAnything relating to Ghost AdminAnything relating to Ghost Admin