Ограничение доступа к веб-ресурсу?
немного через знаменитое место, но рабочий вариант — поднять PPTP VPN сервер, логины дать Васе, Пете. Ограничить достпу к Web сервису по IP из сети VPN клиентов (условно, 10.0.0.0/24)
Для .NET образно :

String clientAddress = Request.UserHostAddress;

if(clientAddress != VasiaIP)
{
Response.Redirect(«moisyte.com/AccessDenied.html»);
}