Dans ma page web j'utiliser FormsAuthenticationOù dois-je stocker "MemberID"?
FormsAuthentication.RedirectFromLoginPage(VisitorEmail, False)
Chaque fois que le visiteur est authentifié via la page de connexion, je mets le
Session("MemberID") = GetMemberIDByEmail(VisitorEmail)
pour un traitement ultérieur. J'ai besoin des deux MemberID
et VisitorEmail
. Mais quelque chose me dit que c'est "hors du livre" et non "par le livre".
Alors, est-ce que je fais quelque chose de MAUVAIS ou de MAUVAIS ici?
Je ne suis pas sûr que ce n'est pas "par le livre" ou quoi que ce soit. Si vous avez besoin d'un identifiant et d'un e-mail, vous avez besoin des deux, et vous devez les conserver quelque part, avec tous les coûts associés. Vous devriez probablement repenser votre logique pour voir si vous pouvez faire disparaître juste l'email - puisque les deux sont uniques et un mappage direct d'un-un, en théorie vous devriez seulement devoir en garder un. –