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