Skip to content

Implement Bifurcated Authentication (TOTP + API Keys)#6

Open
tyronechrisharris wants to merge 39 commits into
earocorn:masterfrom
tyronechrisharris:jules-sync-23227108289
Open

Implement Bifurcated Authentication (TOTP + API Keys)#6
tyronechrisharris wants to merge 39 commits into
earocorn:masterfrom
tyronechrisharris:jules-sync-23227108289

Conversation

@tyronechrisharris

@tyronechrisharris tyronechrisharris commented Mar 18, 2026

Copy link
Copy Markdown

Implemented a bifurcated authentication system that separates human UI access (requiring TOTP and providing redirects) from machine API access (using API keys and returning standard 401/403 errors). Included Admin UI management for API keys and automated provisioning scripts using Tailscale. Updated project documentation to match the new architecture.

Fixes opensensorhub#30


PR created automatically by Jules for task 5647487413823617495 started by @tyronechrisharris


🔄 Auto-Distributed via Sync

Original Flat Repo PR: tyronechrisharris/OSCAR#45

🔗 Related Updates in this Sync:

alexrobin and others added 30 commits September 17, 2025 20:15
…b#314)

* Update obs database test to use correct system uid

* Swap outputName and description
doStart()/doStop() but also set state in handleEvent. Reverts previous
change. Fixes opensensorhub#308
* Updates for logging under Java 21

* Update logback-classic to address CVE

* Fix gradle recipe for building OSGi Bundles on Windows properly
DB using the generic collection serializer provided with Kryo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Automatically add a location observable property to SOS offering

7 participants