public function recordFailedLogin($ip)
 {
     $record = FailedLogins::model()->findActiveByIp($ip);
     if ($record) {
         $record->attempts++;
     } else {
         $record = new FailedLogins();
         $record->IP = $ip;
         $record->attempts = 1;
     }
     $record->lastAttempt = time();
     $record->save();
 }