Troubleshooting Login
Solutions for common login issues including wrong email, password problems, SSO errors, and in-app browser restrictions.
Troubleshooting Login
Most login failures come down to a mismatch between how your account was created and how you are trying to sign in. The steps below cover the most common situations.
Wrong email or password
- Double-check that you are using the email address you signed up with. HeadshotPro normalizes email addresses internally, but a typo at signup will still cause a mismatch.
- If you cannot remember your password, use the Forgot password? link on the email login form or go directly to
/auth/reset-password. See Resetting Your Password. - If the reset email does not arrive, check your spam folder. The sender is HeadshotPro (no-reply or transactional address).
"Your account does not have a password"
Team members who were added via an invite link may not have a password. Trying to log in with email/password redirects you to /team-access with the message: "Your account does not have a password, please request an access link to login."
Go to /team-access, enter your email, and request a magic link. That link logs you in without a password.
Account not found
If you are certain you have an account but get an error, you likely signed up using a different method:
- Try Continue with Google if you have ever used Google to sign in.
- Try Continue with LinkedIn if you used LinkedIn.
- If none of those work, contact support — do not create a duplicate account, as your purchase history and headshots are tied to the original account.
SSO login errors
If your organization uses Single Sign-On, you must log in via SSO — email/password login is blocked for enforced SSO domains. Common SSO errors:
| Error shown | What it means | What to do |
|---|---|---|
| "Your organization requires Single Sign-On" | Your email domain has SSO enforced | Use the SSO option or go to /team-access?email=...&sso=required |
| "Organization verification failed" | The SSO response did not match your organization | Contact your IT administrator |
| "You have not been invited to this organization" | No invite exists for your email | Ask your organization admin to send an invite |
| "Your access has been revoked" | Your account was deprovisioned in your company's IdP | Contact your IT administrator |
| "Your company's login service is temporarily unavailable" | The identity provider is down | Wait a few minutes and try again |
| "Your session has expired" | The SSO state token expired (5-minute window) | Start the SSO login flow again |
| "This email is associated with a different organization" | Your account is linked to another HeadshotPro organization | Contact support |
Google sign-in not working (in-app browser)
Google OAuth does not work inside in-app browsers on iOS — this affects TikTok, Instagram, Twitter, and similar apps. If you see a warning, copy the link and open it in Safari or Chrome. Use Continue with email if you need to log in from within an in-app browser.
LinkedIn sign-in not working on mobile app
LinkedIn sign-in is unavailable in the native mobile app. Use email/password or Google instead.
Apple sign-in issues
Apple sign-in is only available in the native mobile app. On desktop or mobile web, use Google, LinkedIn, or email.
Cookies required for invite-based signup
If you are joining a team via an invite link and see "Please enable cookies in your browser to continue," your browser is blocking cookies. Enable cookies for headshot.pro and reload the invite link.
Still stuck?
Contact HeadshotPro support with the email address you used to sign up and a description of the error you are seeing. Include the method you used (email, Google, LinkedIn, SSO) to help diagnose the issue faster.
Good to know
- In-app browsers inside TikTok, Instagram, and similar apps block Google OAuth. Open the link in Safari or Chrome, or use email login instead.
- Log in with the exact method you used to sign up. HeadshotPro does not merge accounts across email, Google, LinkedIn, or Apple — duplicate signups create separate accounts with separate purchase histories.
- SSO-enforced domains cannot log in with email and password, even if a password was set before SSO was turned on. Use the SSO option.
- Magic links and SSO state tokens are short-lived. If a link stops working, request a new one rather than reloading the old tab.
- Apple sign-in is only available in the HeadshotPro mobile app. LinkedIn sign-in is unavailable inside the mobile app.