More secure default group authentication #30

Closed
opened 2022-04-24 13:01:31 -04:00 by william · 1 comment
Owner

When setting a default group for a computer:

  • The user sets a unique name for the computer
  • The system generates an UUID from that name (UUID v3)
  • The system sets a cookie in the browser with the UUID

To login:

  • The user has to send a request with the UUID cookie
  • The system generates a JWT with the UUID as subjet
When setting a default group for a computer: - The user sets a unique name for the computer - The system generates an UUID from that name (UUID v3) - The system sets a cookie in the browser with the UUID To login: - The user has to send a request with the UUID cookie - The system generates a JWT with the UUID as subjet
william added the
feature
backend
labels 2022-04-24 13:01:31 -04:00
william self-assigned this 2022-04-24 13:01:31 -04:00
william added this to the Release 2.0 project 2022-04-24 13:01:31 -04:00
william referenced this issue from a commit 2022-04-25 22:05:12 -04:00
Author
Owner

The app admin should be able to remove/disable group tokens, which remove the token from a whitelist to prevent jwt tokens already logged in to access the app. The whitelist will be built at start up from the database group tokens, and will be updated when adding a new group token.

The tokens should not be assignable to more than one browser. Thus, after being created, the group tokens will not be editable or re-assignable.

The app admin should be able to remove/disable group tokens, which remove the token from a whitelist to prevent jwt tokens already logged in to access the app. The whitelist will be built at start up from the database group tokens, and will be updated when adding a new group token. The tokens should not be assignable to more than one browser. Thus, after being created, the group tokens will not be editable or re-assignable.
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: ColorRecipesExplorer/Backend#30
No description provided.