我正在构建一个 asp.net 应用程序,该应用程序稍后将被移植到 azure。
目前,我将所有业务表放在一个数据库和一个用于会员资格的单独数据库中;它基本上是登录控件生成的默认数据库。
在业务数据库中,我有一个包含用户配置文件数据的表,一个字段是 TheUserID(它是一个 int)和另一个称为 TheUserMembership(一个字符串)的字段,它将包含由 asp.net 用户生成的用户 ID管理工具。
用户登录后,我将 TheUserID 存储在会话中,整个应用程序使用 int 作为标识符。
这是一个好方法吗?这个端口会变成天蓝色吗?