Authentication
Lore Cloud uses secure browser-based authentication to connect your CLI to your cloud account.
Signing In
Section titled “Signing In”lore loginThis opens your browser to sign in. After authenticating, credentials are stored locally and the CLI receives an API key for cloud operations.
Encryption Passphrase Setup
Section titled “Encryption Passphrase Setup”After login, you’ll be prompted to set up your encryption passphrase:
Set up encryption passphrase now for auto-sync? [Y/n]If you choose yes, you can enter your passphrase immediately. This enables the daemon to automatically sync your sessions to the cloud every 4 hours without further prompts.
If you skip this step, you’ll be prompted for your passphrase on your first lore cloud push instead.
Credential Storage
Section titled “Credential Storage”On first login, you’ll be asked how to store credentials:
- File storage (recommended) — Simple, works everywhere
- OS Keychain — Uses macOS Keychain, Windows Credential Manager, or Linux Secret Service
You can change this later by editing your configuration.
Checking Login Status
Section titled “Checking Login Status”lore cloud statusShows your account email, plan, and sync statistics if logged in.
Signing Out
Section titled “Signing Out”lore logoutThis removes stored credentials and encryption keys from your machine.
Security
Section titled “Security”- No password stored — We use OAuth, so your password is never stored locally
- API key stored securely — Either in OS keychain or encrypted file
- CSRF protection — Login flow uses state tokens to prevent attacks
- Local encryption keys — Your encryption passphrase derives a key stored separately from credentials
Account Management
Section titled “Account Management”Visit app.lore.varalys.com to:
- View and manage your synced sessions
- Generate API keys for automation
- Manage your subscription
- Delete your account
Next Steps
Section titled “Next Steps”- Pushing & Pulling — Learn how to sync sessions
- Encryption — Understand how your data is protected