Allow administrators to create local login users #38

Closed
opened 2026-02-22 19:15:28 +00:00 by shaun · 1 comment
Owner

Background

The application now supports login via both synology OIDC and local authentication. Currently there is no way to create a new user for local login though.

Specifications

  • Add an Add User button to the top right of the users table in admin/users, when the button is pressed this should open a drawer allowing the administrator to create a new local user.
  • An admin should be able to assign local credentials to an existing account (authenticated via synology). The user should then be able to log in via either synology or their local credentials.
  • Administrators should be able to set the local credentials password for an existing account.

Quality considerations

All new features should have appropriate unit tests, and all existing unit tests should pass.
All code should pass linter and formatting requirements.

# Background The application now supports login via both synology OIDC and local authentication. Currently there is no way to create a new user for local login though. # Specifications - Add an `Add User` button to the top right of the users table in `admin/users`, when the button is pressed this should open a drawer allowing the administrator to create a new local user. - An admin should be able to assign local credentials to an existing account (authenticated via synology). The user should then be able to log in via either synology or their local credentials. - Administrators should be able to set the local credentials password for an existing account. # Quality considerations All new features should have appropriate unit tests, and all existing unit tests should pass. All code should pass linter and formatting requirements.
shaun added the ai-agent label 2026-02-22 19:15:28 +00:00
ai-agent was assigned by cicd 2026-02-22 19:15:31 +00:00
Author
Owner

Automated update: ran e2e trip-planning scenario and attached the run video to this comment.\n\nVideo: https://cloud.campbellwireless.net/git/attachments/d224394f-255d-45b8-aaab-85241e0c98d3

Automated update: ran e2e trip-planning scenario and attached the run video to this comment.\n\nVideo: https://cloud.campbellwireless.net/git/attachments/d224394f-255d-45b8-aaab-85241e0c98d3
shaun closed this issue 2026-02-22 21:20:30 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: campbellwireless/trips#38