Usage
Description
Authenticate with your VibeHub account. This opens your browser to complete the sign-in process using Google OAuth.Options
Specify a profile name for multiple accounts. Defaults to “default”.
Examples
Basic Login
Login with Profile
What Happens
1
Browser Opens
Your default browser opens to the VibeHub login page
2
Sign In
Sign in with your Google account
3
Authorization
VibeHub receives your authentication token
4
Token Stored
Your credentials are securely stored locally
Output
A successful login shows:Credential Storage
Your credentials are stored in:| OS | Location |
|---|---|
| macOS | ~/.vibehub/credentials |
| Linux | ~/.vibehub/credentials |
| Windows | %USERPROFILE%\.vibehub\credentials |
Multiple Accounts
Use profiles to manage multiple VibeHub accounts:Verify Login
Check if you’re logged in:Troubleshooting
Browser Doesn’t Open
If the browser doesn’t open automatically:- Look for the URL printed in the terminal
- Copy and paste it into your browser manually
- Complete the sign-in process
Already Logged In
If you’re already logged in, runningvibe login again will:
- Re-authenticate your account
- Refresh your token
- Keep the same profile
Wrong Account
If you signed in with the wrong Google account:Security
- Tokens are stored locally on your machine
- Use
vibe logouton shared computers - Credentials are not encrypted by default - protect your home directory
Related Commands
- vibe logout - Sign out of VibeHub
- vibe whoami - Check current user
- vibe profiles - Manage multiple accounts