public function isAllowed()
 {
     extract($this->settings);
     if (!$mask_wp_login && is_wp_login()) {
         return true;
     }
     return parent::isAllowed();
 }
 public function mergeSettings($settings = array())
 {
     parent::mergeSettings(array_merge(array('username' => 'login'), $settings));
 }
 public function mergeSettings($settings = array())
 {
     parent::mergeSettings(array_merge(array('username' => 'login', 'callback' => array($this, 'token'), 'limit' => 5, 'allow' => array('/oauth/token')), $settings));
 }