# Sign-in Problems

URL: https://docs.testvibe.com/troubleshooting/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

1. Confirm which sign-in method you used when you created the account.
2. For email accounts, confirm the address is verified before the first sign-in.
3. Make sure popups and redirects are allowed for TestVibe.
4. If your browser opens GitHub or Google in a different profile, sign out of that provider there and try again.
5. 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](/troubleshooting/missing-repositories) . 

## Related Help

- [Can't see a project](/troubleshooting/missing-repositories)
- [GitHub connection issues](/troubleshooting/github-app-permissions)
