Asp.net Memebership Authorization sin contraseña

Para autenticar usuarios en Asp.net Membership podemos llamar método

FormsAuthentication.Authenticate(username, password)

¿Cómo puedo hacer el mismo trabajo (generar sesión, cookies y todo el resto del personal que Authanticate) sin la contraseña de los usuarios?

Estoy tratando de iniciar sesión en Facebook. La identificación de Facebook del usuario se almacena dentro de los datos de los usuarios. El usuario debe iniciar sesión como un usuario normal.

Respuestas a la pregunta(1)

Su respuesta a la pregunta