A basic authentication system.