我正在构建我的第一个用户可以登录的移动应用程序。我的应用程序在我网站的后端与webservices交谈 用户可以通过
登录/注册在这两种情况下(注册时)我都会将用户数据添加到aspnet_membership表中,如果是Facebook注册,唯一额外的事情就是我还存储了Facebook Id。
现在,我想使用DotNetOpenAuth来促进登录和注册过程。但显然我需要为从aspnet_membership数据库表创建/检索数据的逻辑改变一些代码。
这是可能的吗?如果是的话,是否有人有代码样本?
答案 0 :(得分:1)
首先,您不应该更改 aspnet_membership 表。如果是这样,基础商店程序将停止工作。
相反,您希望创建一个以 UserId 作为主键的新表,并使用aspnet_membership表与一对一的关系。
仅供参考: 您使用的ASP .Net会员提供商已超过10年,并且不再积极开发。
如果您正在开发新项目,则应考虑使用支持Facebook登录的新ASP.Net Identity。