# Data Model: Simple HTTP Auth

## Entities

### Passphrase
- **Description**: A secret string used for authentication.
- **Attributes**: 
  - `value`: string (The actual passphrase, stored securely in .env)

### Session
- **Description**: Represents a period of continuous interaction between the user and the SPA, during which access is maintained.
- **Attributes**: 
  - `id`: string (Unique identifier for the session)
  - `isAuthenticated`: boolean (Indicates if the session is authenticated)
  - `expiry`: datetime (Timestamp when the session expires, if applicable)
