Skip to main content

Purpose

Allows an existing user to access the Creditor Portal.

How It Works

User enters:
  • Email
  • Password System authenticates credentials.

Result

  • User is logged in
  • User is routed based on account status

Validation Rules

  • Email must exist
  • Password must match
  • Email must be verified

Failure Scenarios

  • Invalid credentials
  • Unverified email
  • Inactive account

Developer Notes

  • Use secure authentication (session or token based)
  • Normalize error responses
  • Implement rate limiting and brute-force protection
  • Return user state flags
  • Routing logic should be determined by backend state
Last modified on May 31, 2026