Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 OverviewOverview

With NDS Labs v 1.0, we manage rudimentary account information in etcd and support account creation through a simple form. Going forward, we need to support standard account signup and approval workflows, as well as password recovery and management.  We've discussed leveraging Oauth using external IdPs (e.g., Github) as a potential solution. This would allow us to hand off primary identity and password management.

...

Requirements

In priority order  (*must have):

  • Sign-up and approval*
  • Authentication*
  • Password management*
  • Oauth support
  • Ability to manage users and groups
  • CLI authentication

...