Handle OIDC users during database import #424

Merged
nikolanovoselec merged 12 commits from feature/oidc-import into dev-1.8.0 2025-10-21 21:24:58 +00:00
nikolanovoselec commented 2025-10-21 15:44:47 +00:00 (Migrated from github.com)

Summary

  • let the SQLite import API detect OIDC-only accounts and unlock their data key via authenticateOIDCUser while keeping the password flow for local users
  • update the admin UI to hide the password prompt for OIDC sessions and only send the password field when a local account performs the import
  • document the new control flow in both backend and frontend code so future maintainers understand the split paths

Testing

  • docker build -f docker/Dockerfile -t termix-oidc-test .
## Summary - let the SQLite import API detect OIDC-only accounts and unlock their data key via authenticateOIDCUser while keeping the password flow for local users - update the admin UI to hide the password prompt for OIDC sessions and only send the password field when a local account performs the import - document the new control flow in both backend and frontend code so future maintainers understand the split paths ## Testing - docker build -f docker/Dockerfile -t termix-oidc-test .
LukeGus commented 2025-10-21 21:24:53 +00:00 (Migrated from github.com)

Thanks. I'll merge it for v1.8.0 releasing in a week or two.

Thanks. I'll merge it for v1.8.0 releasing in a week or two.
Sign in to join this conversation.