我正在开发asp.net应用程序的登录组件,并且要求使用电子邮件地址作为登录ID。
对于我的“客户”对象,我应该有一个登录ID和一个电子邮件地址属性,还是只需要电子邮件地址属性?对于SQL数据库,我需要一个登录ID字段还是只需要一个电子邮件地址字段?
更新: 在“编辑个人资料”页面中,客户可以编辑其电子邮件地址。
在深入研究之前,想知道是否有人可以提供建议。
我正在开发asp.net应用程序的登录组件,并且要求使用电子邮件地址作为登录ID。
对于我的“客户”对象,我应该有一个登录ID和一个电子邮件地址属性,还是只需要电子邮件地址属性?对于SQL数据库,我需要一个登录ID字段还是只需要一个电子邮件地址字段?
更新: 在“编辑个人资料”页面中,客户可以编辑其电子邮件地址。
在深入研究之前,想知道是否有人可以提供建议。
从经验来看,我建议您在行的唯一ID和用户邮件之间使用一个键组合。这两个属性都可以使用。