Example #1
0
 /**
  * Validate Basic Auth
  *
  * @param Request $request Request
  *
  * @return boolean
  */
 public function validateBasicAuth(Request $request)
 {
     $basic_auth = \Craft\craft()->config->get('auth', 'restfulApi')['basicAuth'];
     $username = $request->getServerParam('PHP_AUTH_USER');
     $password = $request->getServerParam('PHP_AUTH_PW');
     if ($basic_auth['username'] === $username && $basic_auth['password'] === $password) {
         return true;
     }
     return false;
 }