Sign-in Problems
You can sign in to TestVibe with an email and password, with GitHub, or with Google. Sign-in is identity-only — TestVibe never asks for repository permissions at sign-in. If sign-in does not finish, the issue is usually email verification, browser state, or signing in with a different account than you expect.
Quick Checks
- Confirm which sign-in method you used when you created the account.
- For email accounts, confirm the address is verified before the first sign-in.
- Make sure popups and redirects are allowed for TestVibe.
- If your browser opens GitHub or Google in a different profile, sign out of that provider there and try again.
- Refresh TestVibe after sign-in completes.
Email And Password Accounts
Local accounts must verify their email address before the first sign-in.
- After signing up, check your inbox (and spam folder) for the verification email and open the link.
- If the email never arrives or the link has expired, use the resend option on the sign-in screen to get a fresh link.
- Forgot your password? Use the password reset link on the sign-in screen — a reset link is emailed to your verified address.
GitHub And Google Sign-In
OAuth sign-in only confirms who you are; no repository or account permissions are requested.
- If the provider opens but you land back on the sign-in screen, refresh TestVibe and complete the full authorization prompt again.
- If nothing happens when you click sign in, allow popups and redirects.
- If the wrong account is used, sign out of GitHub or Google in that browser profile, then sign in with the correct account.
One Account, Several Sign-In Methods
TestVibe links sign-in methods by verified email. If your GitHub or Google account uses the same verified email address as your TestVibe account, all methods sign you in to the same user — you do not get a duplicate account. If you end up in an unexpected empty workspace, you probably signed in with a provider whose email differs from your usual account.
Common Symptoms
| Symptom | What to try |
|---|---|
| "Verify your email" blocks sign-in | Open the verification link, or resend it if it expired. |
| Verification or reset email never arrives | Check spam, confirm the address, then resend. |
| Provider opens but returns to the sign-in screen | Refresh TestVibe, then sign in again and complete the prompt. |
| Nothing happens when you click sign in | Allow popups and redirects, then try again. |
| The wrong GitHub or Google account is used | Sign out of the provider in the browser profile, then retry. |
| You signed in but see no projects | You may be in the wrong workspace. See Can't see a project. |