Registration & Login
Creating an Account
To use ApprovIQ, you need to create an account:
- Go to the registration page
- 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)
- Click Register
- Check your inbox for a verification email
- Click the confirmation link in the email to verify your account
- 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
- Go to the login page
- Enter your email address and password
- 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