Cela dépend de ce que vous utilisez. Si vous utilisez votre propre table personnalisée, vous pouvez utiliser User.Identity.Name
pour obtenir le nom de l'utilisateur connecté.
Faites ensuite une recherche dans votre table d'utilisateurs (à ce stade, vous pouvez récupérer l'ID utilisateur de la table et l'utiliser pour rechercher toutes les autres tables par ID utilisateur). Bien sûr, si vous avez des noms d'utilisateur en double, alors vous devrez ajouter quelques données supplémentaires au cookie que vous stockez pour votre utilisateur pour aider à comprendre le nom en double.
Si vous utilisez l'appartenance à asp.net, alors ils ont intégré des méthodes que vous pouvez utiliser.
http://msdn.microsoft.com/en-us/library/system.web.security.membershipuser_members.aspx
Utilisez-vous le système d'authentification de pré-construction? – Gregoire