Creating Your Account
Navigate to Tesslate Studio
Go to studio.tesslate.com and click Sign Up in the top right.
Fill in Your Details
Enter your information:
- Full Name: Your display name
- Username: Choose a unique username (used for login and your profile URL)
- Email: Your email address
- Password: Minimum 8 characters
Your username must be unique across all Tesslate Studio users. It becomes part of your profile slug.
Logging In
Go to Login Page
Navigate to studio.tesslate.com and click Login.
Two-Factor Authentication (if enabled)
If 2FA is enabled on the instance, you will receive a verification code via email after entering your credentials. Enter the 6-digit code to complete login. Codes expire after a few minutes and are limited to 5 attempts.
Social Login
Sign in faster using your existing accounts. Tesslate Studio supports OAuth authentication with GitHub and Google.- GitHub Login
- Google Login
Authorize Tesslate
You will be redirected to GitHub to authorize Tesslate Studio. Review the requested permissions (
user:email, read:user) and click Authorize.You can link multiple OAuth providers to the same account. If your OAuth email matches an existing account, the providers are automatically linked.
Git Provider Integration
Connect Git providers to import private repositories and commit code directly from Tesslate Studio. Tesslate supports GitHub, GitLab, and Bitbucket through a unified credential system.- GitHub
- GitLab
- Bitbucket
Navigate to Settings
From your dashboard, click your profile icon and go to Settings then Integrations.
Authorize
Tesslate Studio requests:
repo: Read and write access to repositoriesuser:email: Access to your email addressread:user: Access to your profile information
Git provider connection is optional. You can still import public repositories without connecting your account.
Session Management
Session Duration
Session Duration
Sessions use JWT tokens that automatically refresh when needed. Your session remains active as long as your browser tab is open. Access tokens are short-lived, and refresh tokens handle seamless re-authentication.
Security Details
Security Details
- All passwords are hashed with bcrypt (never stored in plaintext)
- OAuth tokens and API keys are encrypted with Fernet symmetric encryption
- CSRF protection is enforced on all state-changing requests
- HTTPS encryption for all data transfer in production
- Automatic token refresh prevents session timeouts
- 2FA codes are hashed with argon2 and limited to 5 attempts
Logging Out
Logging Out
To log out:
- Click your profile in the top right
- Select Logout
- Your session will be cleared and you will be redirected to the login page
Troubleshooting
Forgot Password
Forgot Password
If you forgot your password:
- Click Forgot Password on the login page
- Enter your email address
- Check your email for a password reset link
- Follow the link to set a new password (link expires after a few minutes)
Username Already Taken
Username Already Taken
If your desired username is taken:
- Try adding numbers or underscores (e.g.,
john_doe_123) - Use a variation of your name
- Combine words (e.g.,
johnbuilds,coderjohn)
Can't Log In
Can't Log In
If you cannot log in:
- Verify your username/email and password are correct
- Check that Caps Lock is off
- If 2FA is enabled, check your email for the verification code
- Clear your browser cache and cookies
- Try a different browser
- Contact support if the issue persists
Session Expired
Session Expired
If your session expires:
- Simply log in again
- Your projects and data are safe
- Sessions auto-refresh normally, but may expire if inactive for extended periods
OAuth Connection Issues
OAuth Connection Issues
If you cannot connect GitHub, GitLab, or Bitbucket:
- Make sure you are granting all requested permissions
- Check that your OAuth app has the correct callback URL configured
- Try revoking the app in your provider settings and reconnecting
- For self-hosted instances, verify the OAuth client ID and secret in your environment configuration
Next Steps
Create Your First Project
Start building with a new project
Explore the Marketplace
Discover AI agents and templates