Skip to main content

What is 2FA (Two-Factor Authentication)?

Managing 2FA Security & User Activation.

Updated today

At Snappy, security is a top priority. To protect your company’s funds and sensitive data, we use Two-Factor Authentication (2FA). This guide explains how 2FA works and why it might cause some users to appear "Inactive" in your dashboard.

What is 2FA, and why is it mandatory?

Two-factor authentication is an extra layer of security designed to ensure that you’re the only person who can access your account, even if someone knows your password.

  • Factor 1: Something you know (your password).

  • Factor 2: Something you have (a unique code sent to your mobile device or email).

By requiring 2FA, we prevent 99.9% of bulk automated attacks. It ensures that your gifting budget is only ever managed by authorized members of your team.


Why do my users show as "Inactive"?

If you see a user marked as Inactive in your User Management tab, it almost always means they have not yet completed their 2FA setup.

  • The Trigger: When you add a new user or enable 2FA for your organization, users receive an invite.

  • The "Inactive" State: Until that user logs in for the first time and successfully links their 2FA (via an authenticator app or SMS), their account remains "Inactive."

  • The Fix: They simply need to log in! Once they complete the setup steps, their status will automatically flip to Active.


Common Troubleshooting Tips

If a user is having trouble moving from Inactive to Active, check the following:

  1. Pending Invites: Ensure the user has accepted their initial email invitation to join the platform.

  2. Authenticator Sync: If using an app like Google Authenticator, ensure the time settings on their device are set to "Automatic," as codes are time-sensitive.

  3. Resend Invite: If they can't find their setup email, you can click "Resend Invite" next to their name in the dashboard to give them a fresh start.

Did this answer your question?