No description
Find a file
soup 523831cb8d
Add password change functionality
- Add POST /api/auth/password API endpoint
  - Requires authentication and current password verification
  - Invalidates all other sessions after password change
  - Keeps current session active

- Add window.changePassword() console function
  - Matches existing login flow pattern
  - Usage: changePassword("current", "new")

- Add 'lookbook set-password' CLI command
  - Interactive password reset (no current password required)
  - Useful for recovery scenarios
  - Invalidates all sessions

- Add session.QDeleteAllExcept() and session.QDeleteAll()
  - Support for invalidating sessions after password change
2026-01-17 22:28:13 -05:00
cmd/server Add password change functionality 2026-01-17 22:28:13 -05:00
internal Add password change functionality 2026-01-17 22:28:13 -05:00
.envrc Initial commit: Lookbook personal collection app 2026-01-17 01:09:23 -05:00
.gitignore Initial commit: Lookbook personal collection app 2026-01-17 01:09:23 -05:00
default.nix Update vendorHash for nix build 2026-01-17 20:37:59 -05:00
go.mod Add password change functionality 2026-01-17 22:28:13 -05:00
go.sum Add password change functionality 2026-01-17 22:28:13 -05:00
Makefile Initial commit: Lookbook personal collection app 2026-01-17 01:09:23 -05:00
Procfile Initial commit: Lookbook personal collection app 2026-01-17 01:09:23 -05:00
shell.nix Initial commit: Lookbook personal collection app 2026-01-17 01:09:23 -05:00