【问题标题】:Facebook with Membership Provider?Facebook 与会员提供商?
【发布时间】:2011-05-27 17:56:57
【问题描述】:

我正在为我的项目使用 Facebook 连接,并使用自定义编写代码来处理身份验证,你建议使用会员提供程序来处理用户还是应该在后端开发一些自定义数据库。

请提示如何以上述任何方式进行操作......

更新

使用自定义数据库我的意思是开发自定义会员提供程序

更新

请建议自定义成员资格提供程序的自定义数据库架构应该是什么

【问题讨论】:

  • 您要存储什么数据?
  • 当然是用户数据...但默认的会员数据库似乎有用于保存 Cookie 信息、会话令牌等数据的表。
  • 除了用户ID之外,存储与用户相关的任何内容都是非法的。
  • @zerkms 哦,很常见,显然我不会存储用户密码(但哈希),只是首选项,对于用户个人资料信息,它根本不在我的服务器上,我是从Facebook 图形 API。
  • @zerkms 哦!没问题,亲爱的,你确实提到了一个好点(赞成)

标签: sql facebook asp.net-membership schema forms-authentication


【解决方案1】:

会员数据库主要用于存储用户名和密码,绝对不是用于存储 cookie 或会话。我不熟悉 facebook connect 的工作原理,但我猜你甚至无法存储密码。如果您无法管理密码,则没有理由使用 asp.net 会员资格。

我的建议是将会员数据库与您自己的数据库概念进行比较,看看是否有任何真正的重叠......我猜没有。

http://superpatrick.wordpress.com/2007/11/21/aspnet-membership-schema/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-23
    • 2011-10-08
    • 1970-01-01
    • 1970-01-01
    • 2022-12-14
    • 2010-11-15
    • 1970-01-01
    相关资源
    最近更新 更多