The open source edu.yale.som.auth .NET solution:

Download:

Author:

Brendan Kennedy Turnbull
Technical Lead / Systems Programmer II
Information Technology Research & Development
Yale University, School of Management