This document describes a user authentication module created using PHP. It includes pages for sign up, login, password reset, and a user inbox. The sign up page collects user details and validates the information before inserting a new user record into a MySQL database. The login page authenticates users by matching their user ID and password. Password and security answers are encrypted before storage. The module provides functionality for common authentication tasks.