Authentication
Authentication connects your local development environment with deeepSpace, enabling you to link projects and sync components.
Make sure you have:
- A deeepSpace account (sign up at app.deeepspace.com if needed)
- deeepCLI installed on your machine (Installation Guide)
Getting Started
Logging In
The authentication process uses email verification to ensure secure access to your deeepSpace account. Here’s how to get started:
- Start the authentication process:
deeep auth- Enter your deeepSpace email when prompted:
email: you@email.com- Check your inbox for the verification code and enter it:
Please provide the code you received in your email: 118836You logged in successfully!Once authenticated, your credentials are securely stored locally, allowing deeepCLI to access your deeepSpace projects and sync components.
Account Management
Checking Authentication Status
You can verify your current authentication status at any time:
deeep whoamiLogging Out
To log out and remove stored credentials:
deeep logoutRemember to log out when using shared or public computers to protect your account access.
Troubleshooting
Common authentication issues and solutions:
No verification code received
- Check your spam folder
- Try requesting a new code by running
deeep authagain
Invalid code error
- Make sure you’re using the most recent code sent to your email
Session expired
- Simply run
deeep authagain to get a fresh session
Next Steps
Now that you’re authenticated, you can:
- Connect to your deeepSpace projects - see the Connect Project guide
- Sync components between your codebase and deeepSpace
- Access your team’s shared design system
Ready to connect your first project? Head over to the Connect Project guide for detailed instructions.