acquia / headless_lightning

A more opinionated flavor of Lightning for building decoupled applications. Support ended on November 2, 2021 and this project is no longer maintained.
https://lightning.acquia.com
GNU General Public License v2.0
58 stars 16 forks source link

UX Improvements (wizard?) for OAuth clients #76

Open balsama opened 7 years ago

balsama commented 7 years ago

Headless UI goes a long way towards unifying common actions. But within those main groups, configuration is still pretty confusing. I'd specifically like to see a wizard that steps admins through the following:

  1. Create new client
  2. Present a list of available roles (Lightning Roles + custom)
  3. If no current role suits the client, present create/configure role forms
  4. Automatically create a user with selected roles
  5. Generate the rest of the client information (secret, UUID, etc) and present it to the user