Segurança em Sistema Web

Gostaria de saber qual a melhor maneira de restringir o acesso de aplicações web a um número restrito de estações.

Sei que Serial de HD e MAC da placa de rede não são as melhores opções…
Existe uma maneira mais segura ? Tipo o sistema de cadastramento de computadores do Banco do Brasil…

Agradeço desde já…