0

Utilisation de C# Comment puis-je récupérer une description d'utilisateur et un e-mail? J'ai utilisé l'appartenance simple à ASP.Net pour configurer les comptes d'utilisateurs.MVC.Net Description de l'utilisateur

+0

utilisent ASP.Net L'adhésion vous ? – hunter

Répondre

2

Vous pouvez récupérer le nom d'utilisateur authentifié en utilisant la propriété User dans votre action du contrôleur, puis interroger le fournisseur de memebership pour récupérer les informations d'utilisateur supplémentaire qui est stocké dans la base de données:

[Authorize] 
public ActionResult Foo() 
{ 
    // fetch the connected user from the authentication cookie 
    string username = User.Identity.Name; 
    // query the datastore to retrieve additional user information 
    var userInfo = Membership.Provider.GetUser(username, false); 
    string email = userInfo.Email; 
    string comment = userInfo.Comment; 
    return View(); 
}