yorkie icon indicating copy to clipboard operation
yorkie copied to clipboard

Allows only authenticated users to use the cluster's admin commands

Open hackerwins opened this issue 1 year ago • 0 comments

Description:

Allows only authenticated users to use the cluster's admin commands.

Tasks

  • [x] Add CRUDs for UserInfo
  • [x] Create a default user if it does not exist when running the server
  • [x] Add Signup and Login APIs
  • [x] Add token manager(JWT)
  • [x] Add auth interceptors for the admin server
  • [x] Add auth interceptors for admin clients both web and CLI
  • [x] Add login command for CLI
  • [x] Add Signup and Login pages to Yorkie House
  • [ ] Add logout command for CLI
  • [ ] Add roles between UserInfo and ProjectInfo
  • [ ] Integrate with other authentication systems

Why:

  • For security reasons, access to admin API is restricted to authorized users only.

hackerwins avatar Aug 02 '22 01:08 hackerwins