问题标签 [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 回答
1959 浏览

android - Socialauth-android 获取 oAuth-token 并在设备上使用账户信息

我正在使用 socialauth-android 库通过 Facebook、Twitter 和 LinkedIn 登录用户。

到目前为止,我找不到找回 oAuth 令牌的方法。有没有办法在不重新实现部分库的情况下访问它?

此外,当我想使用 socialauth 登录时(参见下面的代码),我必须手动输入用户名和密码,尽管我已经在设备上设置了所有帐户。你能告诉 socialauth 使用这个帐户吗?

0 投票
2 回答
907 浏览

android - 如果尝试连续分享两次,socialauth android 将失败

我已经实现了 2 种共享方法。用脸书和推特。

当我第一次单击任何共享按钮时,我会在日志和发布状态中获得“成功”。但是当我第二次点击它时,我有“成功”和“错误”,并且没有发布状态。

例外是

0 投票
1 回答
1227 浏览

facebook - 如何使用带有 JSF 的 SocialAuth 进行重定向?

我正在尝试使用SocialAuth,这个想法很简单,log in用facebook点击然后将用户重定向到我登录的网站。log in我得到它的部分,如下:

1) /index.xhtml

2)socialFacebook豆类

3) Facebook 返回以下网址:

4) 它按照 BalusC 的建议通过我的 init 方法,但总是打印nope :(

5) 它nope :(也在我的 home_facebook 页面上打印:

但是,我有点困惑如何在我的 bean 中获取结果并进行一些验证,例如用户是否已注册。我知道,在 Google 中查找一些代码,我必须这样做,但是我怎样才能重定向到我的 bean 并执行此操作并将用户重定向到正确的页面?

这真的需要几个晚上才能弄清楚。任何想法都非常感谢,谢谢。

0 投票
2 回答
991 浏览

java - SocialAuth 和谷歌

我正在构建一个登录模块,您可以在其中使用各种社交网络帐户登录。第一步是LinkedIn和谷歌。

LinkedIn 部分工作正常,但 Google 部分却不行。我认为问题出在身份验证之前的代码上,因为返回 url 有 openid 参数,而不是 OAuth 参数。这是重定向之前的代码:

这是我为谷歌提供的 oauth_consumer.properties 部分

我可以强制 Google 使用 OAuth 身份验证而不是 OpenID 身份验证吗?我已经使用另一个使用 OAuth 的框架登录了谷歌,它就像一个魅力。只是现在,因为我想使用几个社交网站,我不想继续重新发明轮子,而只是使用 socialauth ......

0 投票
0 回答
752 浏览

android - 推特 Android 集成

每次尝试对 Twitter 进行身份验证并从我的应用程序中发布推文时,我都会遇到问题。我之前使用过 Socialauth 和 Twitter4j 无济于事。有没有人试过这个教程并让它工作? http://www.androidhive.info/2012/09/android-twitter-oauth-connect-tutorial/

我的 Facebook 运行良好。似乎 twitter 无缘无故变得复杂得多。任何人都可以推荐在 android 应用程序中使用 twitter 时最好使用哪个库或 jar。

我想做的就是在应用程序中发布一条推文。

有什么建议么 ?

0 投票
1 回答
6681 浏览

android - socialauth-android 授权成功,但验证码为空

我正在使用 socialauth-android 让我的 Android 用户在 Facebook 上进行身份验证。

我的问题如下:

我可以成功显示 Facebook 登录页面,用户可以在其中输入凭据并授权我的应用程序。授权完成后,应调用与SocialAuthAdapter关联的ReponseListener的回调方法onComplete。

这永远不会发生,因为我收到一个异常说验证码为空,但我可以在 facebook 用户页面上看到我的应用程序已获得授权。

似乎在成功授权后,提供者还需要一个验证码,以便客户端可以将其包含在下一个请求中。

我也不明白这个空代码是用户会话令牌还是其他东西。

有没有人遇到过类似的问题?如何解决?

如图所示,我已将我的 Facebook 应用程序配置为原生 Android 应用程序 **Facebook 应用配置**

显示了代码的简化版本。

堆栈跟踪是

0 投票
1 回答
274 浏览

javascript - 使用 OpenID 登录 yahoo 以获取多语言网站

我正在为我的网站集成 yahoo 开放 ID。我的网站运行不同的语言(en、jp、cn 等)。当我尝试使用 yahoo opend ID 从英文网站登录时,它很好,但是当我从日文或中文网站尝试相同时,它不会将我重定向到 yahoo open id 登录。

每次我从 javascript 收到以下错误

错误:未声明纯文本文档的字符编码。如果文档包含 US-ASCII 范围之外的字符,则文档将在某些浏览器配置中呈现乱码。文件的字符编码需要在传输协议中声明或文件需要使用字节顺序标记作为编码签名。源文件: http ://uatstorefrontjpcr.mobi-book.com/ReturnFromSocial/LogOnYahoo 线路:0

任何人都可以建议做什么。

为此,我使用了 SocialAuth-net.dll。我已经在 web.config 中设置了所有必需的包装器。Google 和 facebook 开放 ID 可以使用相同的编码。

0 投票
0 回答
49 浏览

authentication - 映射来自属于单个用户的不同提供商的 OpenID 配置文件

每次用户通过 SocialAuth 登录我的网站时,如果这是第一次使用此配置文件,则会为他创建一个新配置文件。是否有一种标准方法可以映射来自属于单个用户的不同提供商的多个 OpenID 配置文件?

例如,如果一个用户使用他的 Yahoo 个人资料登录我的工作板并申请了一些工作,然后使用 Gmail 登录并申请了更多,然后意识到他有多个个人资料,并且每次都必须注销并重新登录要访问以前的应用程序和相关通信,我想允许该用户合并他的个人资料并允许使用其中任何一个登录到合并的个人资料。

0 投票
2 回答
642 浏览

java - 在 Android 中使用 SocialAuthAdapter 注销/切换 Twitter 用户

我在 Android 中使用 SocialAuthAdapter lib,我试图切换 Twitter 用户但没有成功。执行以下操作后会发生什么我没有登录屏幕,而是登录以前的用户:

0 投票
1 回答
1314 浏览

python - Django中的socialauth出现NoReverseMatch错误

我一直在努力在 Django 项目中使用socialauth实现 facebook 身份验证。我不断收到此错误:

我相信我已经正确配置了 socialauth (本指南有所帮助),但我不知道错误可能来自哪里。

我的模板 test.html 中的这一行给我带来了问题:

我在网上看了很多地方,找不到合理的解决方案。