Puedes implementar Autenticación a través de OAuth u OpenID para "logarte" a través de Facebook, Twitter, Linkedin, Google o inclusive Hotmail y muchos más.
Te dejo enlaces para que veas y te descargues algún ejemplo de autenticación externa.
http://www.asp.net/web-pages/overview/security/enabling-login-from-external-sites-in-an-aspnet-web-pages-site
http://www.asp.net/mvc/overview/security/create-an-aspnet-mvc-5-app-with-facebook-and-google-oauth2-and-openid-sign-on
http://www.asp.net/mvc/overview/older-versions/using-oauth-providers-with-mvc
Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos