public function initialize(array $config)
{
parent::initialize($config);
$this->_validateConfig();
$this->_initAuth();
if (Configure::read('Users.Social.login')) {
$this->_loadSocialLogin();
}
if (Configure::read('Users.RememberMe.active')) {
$this->_loadRememberMe();
}
if (Configure::read('Users.GoogleAuthenticator.login')) {
$this->_loadGoogleAuthenticator();
}
$this->_attachPermissionChecker();
}