function post($url, $body)
{
if (strpos($body, 'openid.mode=associate') !== false) {
$response = Auth_OpenID_associate($body, $this->assoc_secret, $this->assoc_handle);
$this->num_assocs++;
return $this->response($url, $response);
} elseif (strpos($body, 'openid.mode=check_authentication') !== false) {
return $this->_checkAuth($url, $body);
}
return $this->response($url, null);
}