Authentication
Tachyon provides flexible access control for your tunnels.Default: Team Authentication
By default, tunnels require sign-in with company credentials:Public Access
Disable authentication for demos or webhooks:Email Allowlist
Restrict access to specific email addresses:Reserved Subdomains
With a Pro plan, reserve a consistent subdomain:- Consistent URL across sessions
- Easy to remember and share
- Webhook configurations don’t break
Project-Level Access
Grant access to entire teams via projects:Access Roles
| Role | Permissions |
|---|---|
| Owner | Full access, can delete project |
| Admin | Manage members, create tunnels |
| Member | Access tunnels, view requests |
| Viewer | View tunnels only |
SSO Providers
Tachyon supports:GitHub
Default SSO provider. Personal or organization accounts.
Use
tcn login --google to authenticate.Security Best Practices
- Use authentication — Only use
--publicwhen necessary - Limit access — Use
--allowto restrict to specific emails - Use projects — Organize tunnels by team or purpose
- Monitor access — Check tunnel access in the dashboard