Authentication & Security
Understand how FiveForge handles authentication, session persistence, security best practices, and account management.
Account Types
FiveForge supports two account types:
A standard individual account for personal use.
A team-based account for collaborative development.
Session Data
Your authentication session is stored locally on your machine in auth.json within the OpenCode data directory:
| OS | Path |
|---|---|
| Linux | ~/.local/share/opencode/auth.json |
| macOS | ~/Library/Application Support/opencode/auth.json |
| Windows | %APPDATA%/opencode/auth.json |
Security Best Practices
- Do not share your credentials with anyone.
- Use a strong, unique password for your account.
- Enable two-factor authentication (2FA) for added security.
Active Sessions
You can view and revoke active sessions from Settings > Account > Security. Revoking a session signs that instance of FiveForge out immediately.
Related Documentation
Sign in to FiveForge Desktop using email, Google, GitHub, or Discord. Reset your password and manage your session.
Installation GuideDownload FiveForge Desktop, install on Windows, macOS, or Linux, and get started with your first workspace.
Settings & PreferencesConfigure FiveForge Desktop: workspace, theme, language, account, providers, privacy, and advanced sidecar settings.