Simple and consistent framework for authentication.
