Для проверки авторизации рекомендую использовать связку
authentificate+challenge.
Пример:
route[AUTH] {
...
if (!pv_www_authenticate("$td","$var(HA1)","1")) {
xlog("L_INFO","5:$fU");
www_challenge("$td","1");
exit;
}
...
}
У меня в примере авторизация по ha1 строке.
Погуглите uac модуль на офф сайте кама. Там всё понятно.