A generic user authentication application.