User authentication and management web application