1

我是 sitecore 的新手,目前正在研究它。我没有在 sitecore 上使用 Social Connected 模块,因为我没有要安装的模块,也无法下载它(我使用的是默认模块和默认 sitecore。它是公司给我的)

他们有一个要求,以便他们的网站连接到 Facebook。我按照此处的教程进行操作,并且可以检索电子邮件地址以在该站点上注册新用户。

我尝试使用来自 facebook 的给定电子邮件登录该站点,但我没有任何密码,因此我无法使用连接的用户登录。

我的问题:如何将 sitecore 登录与 facebook 登录连接起来?因此,每次用户使用 facebook 登录我的网站时,它都会自动登录,就像另一个在 sitecore 上使用默认会员资格的用户一样。

非常感谢你的帮助。

4

2 回答 2

6

这正是社交连接模块所做的......所以我真的建议你使用它。

但是,如果这完全不可能,您可以仅通过其用户名登录 Sitecore 用户,如下所示:

Sitecore.Security.Authentication.AuthenticationManager.Login("username_here");
于 2013-01-02T08:47:05.283 回答
0

正如 Ruud 所说,这可以通过使用社交连接模块来实现。这篇博文也应该有帮助:Social Connected with Sitecore (Facebook) 1: Setup & Posting messages

于 2014-07-04T20:39:28.777 回答