Authentication
User and agent authentication methods, session tokens, and security policies in Siglata.
Siglata uses Better Auth combined with cryptographic token validation to support both browser sessions and machine-to-machine agent authorization.
Authentication Methods
- Magic Link: Passwordless email authentication for human users.
- Organization Invitations: Role-based access control (Admin, Member, Agent) managed via cryptographically signed invitation links.
- Agent Bearer Tokens: Scoped tokens issued for automated workflows and continuous integration environments.
CLI Login
Authenticate from your terminal with:
siglata auth login
This launches a verification browser tab or emits a one-time authorization code for headless environments.
Configuring Agents
To authenticate Claude Desktop, Cursor, or Codex, pass your token in the MCP configuration:
{
"mcpServers": {
"siglata": {
"type": "streamable-http",
"url": "https://www.siglata.com/v1/mcp",
"headers": {
"Authorization": "Bearer YOUR_AGENT_TOKEN"
}
}
}
}
Security Best Practices
- Use separate scoped agent tokens for production vs. development.
- Tokens should never be committed into source repositories.
- Review active sessions anytime using
siglata session listor the web console athttps://www.siglata.com/app.