/** * Try to authenticate the user * * @param array Submitted data * @return Member Returns the member object on successful authentication * or NULL on failure. */ public function performLogin($data) { if ($member = ExternalAuthenticator::authenticate($data, $this)) { $member->LogIn(isset($data['Remember'])); return $member; } else { return null; } }