我在Sitecore中为twitter创建了社交连接器,我可以登录并重定向到我网站的某些页面。它已经在Extranet域下的Sitecore中创建了一个新的用户配置文件。 (同样的问题也发布在sitecore论坛中https://community.sitecore.net/developers/f/8/t/819 )
有没有办法使用这些新用户登录sitecore?我想从社交媒体上访问他们的一些基本信息,如全名电子邮件地址DOB等。
答案 0 :(得分:0)
用户需要使用您的登录页面(使用Twitter登录)登录该站点。
用户的基本信息存储在用户个人资料中,您可以使用以下方式访问它: Sitecore.Context.User.Profile.GetCustomPropertyNames和 Sitecore.Context.User.Profile.GetCustomProperty
如果您看不到某些属性,则可能未在Sitecore.Social.ProfileMapping.Twitter.config中启用它们