Help

Sign in

Return to Portura with password or OAuth.

Quick start

  1. Open Sign in (bookmark this URL — /auth/signin is only an alias that redirects here).
  2. On the Sign in card, choose how to continue:
    • Email/password — enter Email and Password, then click Sign in.
    • Email/OTP — click Email me a sign-in code, enter the 6-digit code from your inbox, then click Verify and continue.
    • OAuth — click Continue with Google, Continue with LinkedIn, or Continue with GitHub, then finish the provider’s consent screens.
  3. After sign-in succeeds, Portura continues to your safe callbackUrl when one was provided, or to /onboarding by default.
  4. You should now be signed in and ready to use the app — typically My Portfolios after onboarding.

New to Portura? Use Create an account instead of signing in.

Deep dive

Sign-in URL and alias

The canonical page is /auth/login. Older or alternate links may use /auth/signin — that path only redirects to /auth/login (and preserves a safe callbackUrl query when present). Prefer /auth/login in bookmarks and docs.

Email and password

The card defaults to Email/password (shown in the method pill). Enter Email and Password, then click Sign in.

Forgot your password? Click Forgot password? on the password form. Portura opens a Reset password dialog where you enter your email and click Send reset link. Full steps: Reset your password.

Email one-time code (OTP)

From the password form, click Email me a sign-in code to switch to Email/OTP. Enter your Email, click Send code, then enter the 6-digit code from that inbox and click Verify and continue.

You can return to password mode with Use email/password instead. Codes are emailed — there is no phone or SMS sign-in.

Google, LinkedIn, and GitHub

Below the divider, you can sign in with:

  • Continue with Google
  • Continue with LinkedIn
  • Continue with GitHub

These are the only OAuth providers on the page. Use the same provider you used when you created the account (or that you later linked).

If you already have a Portura account with the same email, signing in with Google, GitHub, or LinkedIn links that provider to your existing account. You do not get a second account for that email.

Password vs OAuth-only accounts

How you signed upHow you sign in
Email and passwordEmail + password, or email code; you can use Forgot password?
OAuth only (Google, LinkedIn, or GitHub)The same provider — you may not have a separate Portura password

OAuth-only accounts typically cannot complete a Portura password reset until a Portura password exists. Prefer the provider you used at signup. See Reset your password and Create an account.

After sign-in (callbackUrl)

Login accepts an optional callbackUrl query (for example when a protected page sent you to sign in). Portura only continues to safe same-site paths that start with /. Unsafe or external values fall back to the default continue path: /onboarding.

Examples:

  • /auth/login?callbackUrl=%2Fportfolios → continue to My Portfolios after success
  • No callbackUrl → continue to /onboarding (finish setup if asked; otherwise continue into the app)

For Help vs FAQ and where to go next, see Help overview.

Tips

  • Bookmark /auth/login — not /auth/signin (alias only).
  • Use the same method you used at signup so you do not hunt for the wrong password or provider.
  • Prefer a real inbox you check; email codes and reset links go there.
  • Need an account first? Create an account.
  • After onboarding, your signed-in home is My Portfolios.

Switching between password and email code does not hide OAuth. The three provider buttons stay available either way.

Troubleshooting

Invalid credentials or Sign in stays disabled

  • Confirm email format and that Password is filled in.
  • Try the method you used at signup (password vs Google / LinkedIn / GitHub).
  • Use Forgot password? if you use email/password — see Reset your password.

Email code never arrives or Verify fails

  • Check spam/junk for the Portura message.
  • Wait for the resend cooldown (Resend (Ns)) before requesting another code.
  • Confirm you typed the current 6-digit code for that email.

OAuth window fails or returns without signing in

  • Allow pop-ups/redirects for Portura and the provider.
  • Finish the provider consent screen; canceling aborts sign-in.
  • Try again, or use email/password or email code instead.

I signed up with Google / LinkedIn / GitHub and cannot reset a password

  • OAuth-only accounts may not have a Portura password. Sign in with the same provider.
  • Details: Reset your password.

Related articles