I posted a question here...
Protecting Password Hashes with Store Procedures?
...where I asked about denying a website's database user CRUD access to the tables that store password hashes except through stored procedures which only check equality, and don't return the hashes. This would seem to make it impossible to dump the hashes via SQL injection.
The user who posted the answer I accepted, though, mentioned a "dedicated password verification server." I tried to find more information about this but I couldn't...
What are some dedicated password verification server solutions for ASP.NET and what companies use them? Can anyone point me to some information about how they work?