added auth::validate.
added auth::stateless.