2010-12-10 17 views
0

Je développe un site Web en mvc2, et j'utilise l'authentification .net. Comment puis-je faire pour modifier mon autorisation de connexion afin d'utiliser mon adresse e-mail et mon mot de passe?.NET Forms Authentication

grâce

Répondre

1

l'intérieur de votre action du contrôleur qui émet le cookie d'authentification simplement vérifier si le courrier correspond au mot de passe et utiliser l'e-mail comme nom d'utilisateur pour le cookie d'authentification:

[HttpPost] 
public ActionResult Login(string email, string password) 
{ 
    // TODO: query your membership provider and verify if the given email 
    // matches the password and if they match emit the authentication cookie 
    // using the email as username 

}