protected function requiresLogin()
 {
     #Logger::error("running requiresLogin");
     $this->requiresAuthentication = (bool) $this->Config()->get('settings', 'requires_authentication', $this->default_requiresAuthentication);
     return parent::requiresLogin();
 }