问题标签 [socialauth]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
293 浏览

oauth - 是否可以在没有 Spring/Struts/Seam 的情况下使用 Socialauth?

我想避免任何锁定,在我看来,Socialauth仅限于主要框架,有没有办法在其他框架(或没有框架)中使用它。例如,我希望能够在 Play / Lift 等中使用它

0 投票
0 回答
554 浏览

openid - Openid 身份验证失败:return_to 与返回 URL 不匹配

我正在尝试使用 django-python 中的社交身份验证(openid)登录 gmail。尝试登录 gmail 时出现以下错误:

OpenID 身份验证失败:return_to 与返回 URL 不匹配。预期 'http://complete/google/?janrain_nonce=2012-02-21T07%3A34%3A43Z7YPbvg&openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0&openid.mode=id_res&openid.op_endpoint=https %3A%2F%2Fwww.google.com%2Faccounts%2Fo8%2Fud&openid.response_nonce=2012-02-21T07%3A34%3A45ZRRUcwNRhr0lagA&openid.return_to=http%3A%2F%2Fexample.abc.in%2Fcomplete%2Fgoogle%2F%3Fjanrain_nonce %3D2012-02-21T07%253A34%253A43Z7YPbvg&openid.assoc_handle=AMlYA9WUfaD-iijrGZb_D3EupBJ22mgGAAeRDte9ju9WJXwm9Y8V3h4g&openid.signed=op_endpoint%2Cclaimed_id%2Cidentity%2Creturn_to%2Cresponse_nonce%2Cassoc_handle%2Cns.ext1%2Cext1.mode%2Cext1.type.first_name%2Cext1.value.first_name %2Cext1.type.old_email%2Cext1.value.old_email%2Cext1.type.email%2Cext1.value.email%2Cext1.type.last_name%2Cext1.value。

我尝试了很多,但无法得到正确的解决方案。如果有人可以提供与此相关的帮助或指出我正在做的错误,那就太好了

0 投票
1 回答
682 浏览

java - 使用 Google 帐户的 SocialAuth Java 库

我在 socialAuth java 库中遇到问题。我使用该库通过社交网络登录到我的应用程序。使用 Facebook 登录工作正常。但是当我尝试使用谷歌和雅虎时,它对我不起作用。身份验证过程后发生错误,重定向部分无法正常工作,

当将 Facebook 重定向到我的应用程序时,此方法会捕获请求。但是当谈到谷歌时,我无法通过使用这种方法来捕捉来自谷歌的请求。请求不是来这里的。任何人都可以尽快解决我的问题

0 投票
1 回答
722 浏览

java - SocialAuth java 库未按预期工作(使用 NetBeans)

我正在尝试运行 socialauth spring 示例(http://code.google.com/p/socialauth/wiki/SpringSample),但是当我尝试与 Facebook 连接时,来自 SuccessController.java 的 socialAuthTemplate.getSocialAuthManager() 调用返回空值。我无法进行任何调试以找出我做错了什么,因为它是来自 sociaauth.jar 的函数,我无权访问它的代码。以前有人遇到过这个问题吗?我应该怎么办?我唯一的猜测是我没有正确配置项目(我没有包含一些库或smth)。我正在使用netbeans。

这是代码:

0 投票
2 回答
1174 浏览

asp.net-mvc-3 - SocialAuth.net VS DotNetOpenAuth

浏览这个网站,我发现了一些有趣的建议。SocialAuth.net 和 DotNetOpenAuth。

我开始使用 SocialAuth。它使用起来非常简单并且有效(到目前为止,我只用谷歌尝试过)。我对这个库的唯一问题是,它没有提供一种方法来从它提供的提供商中检索联系人,而无需使用您请求联系人列表的新(或最新)提供商登录。

换句话说,出于安全原因,我必须使用本地用户名和密码在我的人中唱歌。但是我想从这个库的从不同提供商那里获取联系人的功能中受益。事情是它覆盖了我当前登录的用户(使用 FormsAuthentication)来获取 google 发送的身份验证令牌。

有人遇到过这个问题吗?

DotNetOpenAuth 没有这个缺陷吗?谢谢

0 投票
0 回答
1055 浏览

firefox - 无法将网站域用作端口 80 的 tomcat 主机名

我正在尝试在我的机器上运行社交身份验证库,所以我按照此链接中的步骤操作:

http://code.google.com/p/socialauth/wiki/HowToRunApplicationWithLocalhostOnWindows

  1. 在 hosts 文件中更改了 localhost: 的绑定127.0.0.1 opensource.brickred.com

  2. 在eclipse中的tomcat中,我将主机名更改为opensource.brickred.com并将HTTP端口更改为80。

尝试运行该应用程序时,我发现它正在尝试访问该链接:

在线不在我的本地主机上,并且该应用程序只能通过以下方式访问:

网站域仅在端口为 8080 的情况下工作,通过以下链接:

请告知,我如何在端口 80 上的新主机名上运行我的应用程序?

0 投票
1 回答
2071 浏览

java - 为什么 SocialAuth 说“facebook 不是提供者或有效的 OpenId URL”?

通过Railo CFML Engine使用SocialAuth: v2.3,我收到以下异常:

这是我的 CFC 代码片段:

为什么会抛出这个错误?“configFile”有一个“facebook”属性,它的配置如“入门”指南的第 3 步所示。

我正在使用的配置文件

0 投票
2 回答
5655 浏览

python - 如何使用 LinkedIn 的新 api 调用获取用户的电子邮件地址?

根据这些文档,我应该请求“电子邮件地址”:https ://developer.linkedin.com/documents/profile-fields

我假设这与任何其他用户数据调用一样工作,因此我将通过 oauth 过程来获取正确的令牌,然后执行以下操作(在 Python 中使用 oauth2 库):

如您所见,电子邮件地址不在响应中。

我还应该注意,我尝试使用以下方法在 requestToken 请求中指定范围:

request_token_url = 'https://api.linkedin.com/uas/oauth/requestToken? scope=r_basic_profile+r_emailaddress'

更新:我在这里找到了其他文档:https ://developer.linkedin.com/documents/authentication#toggleview :id=python 这似乎暗示我应该尝试通过访问这里来访问电子邮件:resp, content = client.request ('http://api.linkedin.com/v1/people/~/email-address', 'GET')

在这种情况下,内容返回“null”

0 投票
2 回答
229 浏览

facebook - 地球上是否有人知道 SocialAuth - SocialAuth 抛出 java.lang.reflect.InvocationTargetException 而没有消息

SocialAuth在我的应用程序中使用库对 Facebook 进行身份验证jsf。我收到java.lang.reflect.InvocationTargetException异常,没有收到任何消息org.brickred.socialauth.SocialAuthManager

造成这种情况的可能说法是:

任何线索的家伙。任何帮助将不胜感激。

0 投票
7 回答
1289 浏览

java - 在 Eclipse 中添加 SocialAuth 时出现 NoClassDefFoundError

我试图向我的 Android 项目添加一个外部库,但没有运气。我的应用程序在运行时因异常而崩溃:

找到了许多不同的魔法解决方案,但没有任何帮助:

  1. 创建目录“libs”并在那里添加 JAR。
  2. 还在“项目属性 → Java 构建路径 → 库”中添加了 JAR
  3. 在“项目属性 → Java 构建路径 → 订购和导出”中将 JAR 移到顶部并检查它
  4. 试图清理项目,甚至创建新项目。
  5. 安装最新版本的 Eclipse。

添加库时,我看到 APK 的大小发生了变化。

有任何想法吗?

使用的软件:

  • Eclipse:版本:Juno Release 构建 ID:20120614-1722
  • ADT:20.0.3.v201208082019-427395