Secure Notes with Activity Logging

Welcome to logbearer, a notes application with comprehensive activity tracking. Every action you take is cryptographically logged in your session token for complete auditability.

Your session uses industry-standard JWT authentication with embedded activity logging for maximum transparency.

β†’ Start Session

Your username will be embedded in your session token.

? How It Works

logbearer uses JSON Web Tokens (JWTs) to maintain your session. Unlike traditional session management, every action you take is appended directly to your token's payload.

Session Lifecycle

Phase What Happens
Login A JWT is created with your username and initial action log
Activity Each action (view, create, edit) is appended to the token
Growth Your token grows larger with each logged action
Death When the token exceeds 8KB, the session terminates
πŸ’‘
Token Health

Watch your token health indicator in the app. As you perform actions, your token grows. When it reaches the 8KB HTTP header limit, your session will die and you'll need to start over.

βš™ Technical Details

JWTs consist of three parts: header, payload, and signature. The payload is not encryptedβ€”it's merely base64 encoded. Anyone with access to your token can read its contents.

eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.
eyJzdWIiOiJ1c2VybmFtZSIsImFjdGlvbnMiOlt7Li4ufV19.
signature

The middle section (payload) contains your username and complete action history. Decode it with any base64 decoder to see everything.