如何使用SocialAuth.NET for FaceBook获得其他范围?

时间:2013-07-25 16:18:29

标签: c# facebook authentication parameters social

继续我想要实现的目标,基本上我想通过添加一个额外的参数(user_location)来检索用户详细信息和一个附加参数。

我把它放在web.config中(xx替换我的键):

                        var profile = UserProfileBLL.RetrieveProfileByUserID(Guid.Parse(user.ProviderUserKey.ToString()));
                        profile.facebookSynced = true;
                        profile.validEmail = true;
                        profile.Country = country;

                       var test = new Brickred.SocialAuth.NET.Core.Wrappers.FacebookWrapper();
                       string city = test.AdditionalScopes[0].ToString();

我不确定这是否正确,我似乎无法确切地知道如何使用这个,我做了很多谷歌搜索无济于事。文档仅限于至少说。我不确定当我请求此参数时,用户是否已经过身份验证等。

它可能不正确,因此我需要一些指导。

感谢。

1 个答案:

答案 0 :(得分:0)

好奇,为什么需要检索范围?添加additional_scopes后,当用户重定向登录时,SocialAuth.NET会自动将它们传递到Facebook上。