【发布时间】:2011-08-31 13:17:43
【问题描述】:
我有一个 asp.net c# 应用程序。我正在使用 Web 表单身份验证。我希望用户登录或在网站上注册后在 Session 中写入他的信息,例如:
- 用户 ID、电子邮件、姓名、电话、地址等
我也在使用 openid 身份验证。
在我看来,会话可以从母版页或 Global.asax 文件中保存。就我而言,我有 3 个不同的母版页,我想从一个地方保存和删除用户会话变量。
它还必须是安全的。无论如何,在应用程序生命周期的哪个时间点更好地存储每个用户唯一的会话变量?最佳实践
【问题讨论】: