【发布时间】:2010-04-29 17:48:36
【问题描述】:
我正在使用 RPX 进行身份验证。现在我得到带有标识符的用户配置文件。设置身份验证cookie和其他东西下一步该怎么做?还有注销功能。在 ASP.net 3.5 和 C# 中。
【问题讨论】:
我正在使用 RPX 进行身份验证。现在我得到带有标识符的用户配置文件。设置身份验证cookie和其他东西下一步该怎么做?还有注销功能。在 ASP.net 3.5 和 C# 中。
【问题讨论】:
FormsAuthentication.SetAuthCookie 有效。 :) 然后你可以使用数据库来存储那些“其他东西”。
使用FormsAuthentication.SignOut 注销。
【讨论】:
我不知道,如何在 ASP 中这样做。但我用 PHP 做了同样的事情。您可以做的第一件事是,您可以将 RPX 帐户映射到您的本地站点帐户。只需保存您从 RPX 获得的个人资料信息,并使用该信息在您的站点中创建一个新帐户。您必须将该配置文件数据保存在用于登录和注册的数据库表中。
用户使用 RPX 登录到您的站点后,将 RPX 提供的配置文件信息存储在会话中。现在你已经完成了你的要求。现在您可以将该用户视为您网站的普通用户。
【讨论】: