Logging In
Log in to your existing Rollout account to manage your projects and deployments.
Command
rollout loginInteractive Login
When you run the command without options, you’ll be prompted to enter your credentials:
rollout loginYou will be prompted for:
- Email: Your registered email address
- Password: Your account password
Example
$ rollout login
Email: john.doe@example.com
Password: ********
Logging in...
✓ Successfully logged in!
Welcome back, John Doe!Command Line Options
You can also provide credentials directly via command line options:
rollout login --email "john@example.com" --password "mypassword"Options
-e, --email <email>- Your email address-p, --password <password>- Your password
What Happens Next
After successful login:
- Your authentication token is saved locally
- You can now use all Rollout commands
- Your token persists between sessions
Logging Out
To log out of your account, use:
rollout logoutThis will:
- Remove your local authentication token
- Sign you out of the current session
- Require you to log in again for future commands
Troubleshooting
Invalid Credentials
If you enter incorrect credentials, you’ll see:
✗ Login failed: Invalid email or passwordAccount Not Found
If the email doesn’t exist, you’ll see:
✗ Login failed: Invalid email or passwordNetwork Issues
If there are connection problems, you’ll see:
✗ Login failed: Login failedSecurity Notes
- Your password is never stored locally
- Only an authentication token is saved
- Tokens are stored in
~/.rollout/config.json - Always use strong, unique passwords