Skip to main content

Registration & Login

Creating an Account​

To use ApprovIQ, you need to create an account:

  1. Go to the registration page
  2. Enter your details:
    • Full name — your name as it will appear to other project members
    • Email address — used for login and notifications
    • Password — must meet security requirements
    • Role — select Approver or Applicant (this determines your default permissions)
  3. Click Register
  4. Check your inbox for a verification email
  5. Click the confirmation link in the email to verify your account
  6. Sign in with your email and password
info

If you received a project invitation, you may be guided through a simplified registration process where your email is pre-filled and your account is automatically linked to the project.

Signing In​

  1. Go to the login page
  2. Enter your email address and password
  3. Click Sign In

You will be redirected to your dashboard, where you can see all your projects.

Email Verification​

In production, email verification is required before you can use your account. This ensures that:

  • You own the email address
  • Notifications will reach you
  • Other users can trust your identity

If you did not receive the verification email:

  • Check your spam/junk folder
  • Ensure you entered the correct email address
  • Request a new verification email from the login page

Session Management​

After signing in:

  • Your session is maintained via a secure token
  • Sessions last for 7 days by default
  • You will be asked to sign in again after the session expires
  • Signing out invalidates your current session

Account Security​

ApprovIQ uses industry-standard security practices:

  • Passwords are hashed using bcrypt (never stored in plain text)
  • Authentication tokens are JWT (JSON Web Tokens) with configurable expiry
  • Rate limiting protects against brute-force login attempts (30 attempts per hour)
  • All connections use HTTPS encryption