Forgot password

If you've forgotten your password, LinkSnap can issue a reset link via email. The link sends you to Huudis to set a new password, then back to LinkSnap to sign in.

The whole flow takes about a minute.

When to use this

Use Forgot password if:

  • You signed up with email + password and don't remember the password.
  • A password manager autofilled the wrong password and now the right one isn't loading.
  • You've been locked out by too many failed sign-in attempts (this bypasses the lockout).

If you signed up with Google or Apple, you don't have a LinkSnap password to reset. Sign in via the same social provider you used to sign up. If you've forgotten which provider, try them all; the wrong ones will say "no account."

The flow

  1. Click "Forgot password?" on the sign-in screen.
  2. Enter your email. We send a reset link.
  3. Click the link in your inbox.
  4. Set a new password.
  5. Sign in with the new password.

Step-by-step

1. Click Forgot password

On linksnap.com/login, scroll to the email/password form and click Forgot your password? below the password field.

You're now on linksnap.com/forgot-password. The page shows a single email field.

2. Enter your email

Enter the email you used at sign-up. Click Send reset link.

LinkSnap tells Huudis to send a reset email regardless of whether the email exists in our system. This is intentional — we don't want to confirm or deny account existence by responding differently.

What you'll see:

If you@example.com has a Huudis account, we sent a reset link. It expires in 1 hour.

If the email isn't on file, no email gets sent. If it is, you'll get one within a minute.

3. Click the link

Check your inbox for an email from no-reply@huudis.com. Subject: "Reset your Forjio password."

Click the link. It opens linksnap.com/reset-password?token=….

The link expires in one hour. If you wait too long, request a new one. We deliberately short-window reset links because they're sensitive — a long-lived link in your inbox is a phishing target.

4. Set a new password

The reset page shows two fields:

  • New password — minimum 10 characters. Same rules as sign-up.
  • Confirm new password — type it again.

Click Update password.

The page updates your password on Huudis. Your old password stops working immediately.

5. Sign in

The reset page redirects to linksnap.com/login with a banner: "Password updated. Sign in to continue."

Sign in normally with the new password.

If you had any open LinkSnap sessions in other browsers or tabs, they'll keep working until their cookie expires (up to 7 days). To sign out everywhere immediately, sign out of Huudis itself.

What if you don't receive the email?

The reset email comes from no-reply@huudis.com. Things to try:

  1. Check spam/junk. Many corporate filters quarantine first-time senders.
  2. Check the right inbox. If you have multiple emails, sign-up may have been with a different one.
  3. Wait 5 minutes. Most arrive within seconds, but rare delivery delays happen.
  4. Whitelist @huudis.com. Your IT team can do this.

If after all that you still can't receive email, contact hello@linksnap.com from the same email address. We can verify you and reset manually.

What if you no longer have access to the email?

This is harder. The email address is the durable identity — if you've lost it permanently, you've effectively lost the account.

Options:

  • Change the email first. If you can still sign in (via Google/Apple), update your Huudis email in your Huudis account settings before you lose access to the current one.
  • Workspace recovery. If you're a member of a shared workspace, another admin can re-invite you under a different email. If you're the only member and have lost the only email, contact hello@linksnap.com with as much proof of identity as you can provide. We'll work with you but can't guarantee recovery.

This is why we recommend signing up with an email you control long-term — not a work email at a job you might leave.

Programmatic reset

For automation — e.g., self-service flows in an embedded admin product — the password reset request endpoint is public:

curl -X POST https://linksnap.com/api/v1/auth/forgot-password \
  -H "Content-Type: application/json" \
  -d '{"email": "alice@example.com"}'

The response is always 200 {"ok": true}, even if the email doesn't exist. This is intentional (no enumeration).

The complete endpoint takes a token and a new password:

curl -X POST https://linksnap.com/api/v1/auth/reset-password \
  -H "Content-Type: application/json" \
  -d '{"token": "...", "password": "new-secure-password"}'

Both endpoints proxy to Huudis behind the scenes; the same flow used by the dashboard.

Common errors

"Reset link expired"

The link is older than one hour. Request a new one.

"Reset link invalid"

The token has been used already, or someone has modified the URL. Request a new link.

"Password too short"

Minimum 10 characters. Same as sign-up.

Next