J'utilise l'authentification par formulaire au sein de mon site Web aspnet (C#). À la page de connexion je capture le nom d'utilisateur, mot de passe et email. l'e-mail adressé est stocké dans la table d'appartenance. Maintenant, sur une nouvelle page, je voudrais juste afficher l'adresse e-mail des utilisateurs pour qu'ils la mettent à jour ainsi qu'un autre champ booléen. J'ai essayé d'utiliser un gridview mais je ne peux pas comprendre comment modifier la requête afin qu'elle ne révèle que l'utilisateur actuellement connecté. Merci!Afficher l'adresse e-mail de l'utilisateur connecté, aspnet forms authentication
1
A
Répondre
3
Puisque vous utilisez les contrôles d'adhésion, vous pouvez le faire.
string userEmail = Membership.GetUser().Email;
Si vous ne passez pas un paramètre à GetUser()
, il trouvera les détails de l'utilisateur connecté.
Questions connexes
- 1. Comment afficher un message dans une redirection Asp.NET Forms Authentication?
- 2. requiressl forms authentication
- 3. .NET Forms Authentication
- 4. ASP.Net forms authentication - plusieurs fournisseurs
- 5. Forms Authentication Redirect cause Perte d'ancrage
- 6. MySQL Forms Authentication Problème de mot de passe haché
- 7. L'utilisateur est-il connecté? (reposful-authentication)
- 8. Devise authentication gem: Comment enregistrer l'identifiant de l'utilisateur connecté?
- 9. Prise en charge de plusieurs domaines dans Forms AUthentication
- 10. .NET Forms Authentication Problème d'expiration de cookie pour SSO
- 11. ASP.NET Forms Authentication empêche le chargement de javascript sur Login.aspx
- 12. ASPNet EMail pièce jointe à partir de SQL BLOB
- 13. ASP.NET MVC Forms Authentication + Autoriser l'attribut + Rôles simples
- 14. asp.net forms authentication - rendre un dossier accessible au public
- 15. Comment afficher/masquer les webforms ins aspnet?
- 16. aspnet Contrôle de connexion d'appartenance
- 17. ASP.NET - Réception de données HTTP POST dans loginUrl de Forms Authentication (à partir d'une application externe)
- 18. Webservice Authentication
- 19. FBML Canvas Application Authentication
- 20. API Symfony Basic Http Authentication
- 21. personnalisation aspnet
- 22. Java: Afficher un corps Email Swing
- 23. Qu'est-ce que l'élément Credentials dans une section ASP.NET Forms Authentication?
- 24. Est-ce que <authentication mode = "Forms"> dans web.config génère automatiquement automcomplete = "off" dans ASP.NET?
- 25. .NET Forms Authentication: Comment limiter l'accès aux ressources comme les fichiers pdf aux utilisateurs authentifiés seulement
- 26. LoggedinTemplate Non Affichage lorsque vous êtes connecté
- 27. Asp.net Membership & Authentication
- 28. Sharepoint Multi Authentication
- 29. Apache basic authentication
- 30. actionscript httpservice authentication popup
ok merci, donc je placé ce code dans mon fichier code-behind. puis pour appeler les données dans ma page aspx, je place juste '
'correct? – PW2Oui, cela devrait fonctionner. Vous pouvez envisager de mettre en cache la chaîne d'e-mail au lieu d'interroger la base de données à chaque appel. Quelques méthodes http://www.4guysfromrolla.com/articles/022802-1.aspx – keyboardP
Je reçois l'erreur, "useremail" n'existe pas dans le contexte actuel. – PW2