问题标签 [spring-social]

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 回答
438 浏览

java - Java 配置到 XML 配置 - Spring Social

我是 Java Config 的新手,并且正在努力将基于 Java 的配置转换为基于 XML 的配置。任何人都可以指导我进行转换。非常感谢!

0 投票
1 回答
136 浏览

spring - Spring Social 是否正确使用 Twiiter、FaceBook 和 FoureSquare 登录应用程序?

1

请建议哪个版本的 Spring Social 与 Spring 3.1 兼容(使用 Spring 3.1)

2

将这些 API 与应用程序集成的任何其他方式。

谷歌搜索了很多次,但没有得到#1 和#2 的太多帮助。

请指教!!!

0 投票
1 回答
969 浏览

spring - 与 FourSquare 的 redirect_uri_mismatch 错误

我正在使用spring social将我的应用程序与附加图像中提到的foursquare面临错误连接,同时在给定图像中指定回调URL。对于同一位置,当我指定“localhost:8080/CabFMS”时,它工作正常。请帮助解决此错误。

在此处输入图像描述

在此处输入图像描述

谢谢

0 投票
1 回答
2260 浏览

c# - 使用 dropbox api 将文件从一个 Dropbox 帐户复制到 C# 中的另一个 Dropbox 帐户

我有两个用户说BobAlice已经授权我的应用程序MyApp。我可以将文件从 Bob 下载到我的服务器并将文件上传到 Alice。有没有办法直接将文件从 Bob 发送给 Alice,而不需要在服务器上下载和上传文件,也不需要文件夹共享?结果是同一个文件应该出现在两个用户的文件夹中,并且它们应该作为两个不同的实体存在。我正在将 SpringSocial .net 包用于保管箱服务。

0 投票
1 回答
443 浏览

facebook - 如何为 facebook 画布应用程序配置 spring-social-facebook

Keith DonaldRoger Hughes 的spring 教程,流程如下;

但是,由于我的应用程序将在 facebook 画布上运行,我想跳过登录到应用程序阶段(因为作为用户显式登录到已经在 facebook 上运行的我的应用程序是没有意义的),流程是会是这样的;

真的很感激样品。

0 投票
1 回答
417 浏览

facebook-graph-api - facebook 用户可以选择退出图形 api 吗?

我正在使用 spring social 来获取我所有朋友的列表。但是,我可以从 facebook graph api 获得的朋友数量似乎与 facebook 在我的个人资料中报告的朋友数量不同。

根据 facebook,我有 175 个朋友。使用 spring social facebook 我似乎只能获得 156 个朋友。我知道 spring social facebook 的分页问题,​​所以我使用下面的代码。

要么在 spring-social facebook 集成中存在错误,要么 facebook 用户有办法说他们不应该作为图形 api 调用的一部分返回。

facebook 用户可以选择从 graph api 作为朋友返回吗?

0 投票
1 回答
288 浏览

spring - 确定春季社交中的联系类型

有没有办法找出登录用户的当前连接类型?我想知道用户是否通过 Facebook、Twitter 或没有社交帐户登录。

谢谢

0 投票
1 回答
1471 浏览

java - 从移动设备登录 Spring Security、Rest api 和 Facebook

我正在开发一个具有 REST api 的 Web 应用程序。目前,Api 通过表单登录身份验证在服务器端通过 spring 安全性受到保护。最近我还添加了 spring social 以允许通过 facebook 和 twitter 访问,所有这些都有效。因此,必须注册用户才能访问某个端点。

现在我必须构建一个必须访问 REST api 的移动应用程序,我想知道我应该使用什么策略。

我看到 facebook 有一个 android/ios sdk 允许在移动端进行身份验证。因此,一旦用户在移动设备上通过身份验证,我应该向我的服务器发出请求,那么我应该如何在服务器端对用户进行身份验证以访问资源?

如果您认为这不是一个好的解决方案,您能否给我一个建议,我应该如何解决这个问题?

0 投票
1 回答
3174 浏览

facebook - Facebook API & Spring Social——如何发布朋友墙

我有一个 facebook 应用程序设置为需要扩展权限“publish_stream”(设置>>权限>>扩展权限:'publish_stream'。

我还有一个名为“scope”的隐藏输入字段,其值包括“publish_stream”。

当我通过发布更新时

我得到以下异常:

0 投票
1 回答
379 浏览

session - 如何整合 spring security 和 spring social 以在两种情况下具有相同的执行流程?

我在我的项目中使用 spring security 进行身份验证,其中在成功身份验证后,我得到了存储各种详细信息的主体对象。该主体对象被传递给允许条目在数据库中针对当前用户反映的各种方法。简而言之,principal 帮助我在我需要的任何地方提供 principal.getName()。

但是现在当我通过 spring social 登录时,我手头没有 Principal 的主体对象,而是实现了 MyPrincipal 类--->

然后在社交登录处理程序中,我将当前用户名和标志值添加到 myPrincipal 对象,并将用户转发到弹簧安全在正常登录情况下转发的同一主页。

通过使用注释类在会话中添加此对象

现在从这里开始,我希望将流程移交给主页,并且所有功能都可以正确地为用户工作。但是每个方法都以 Principal 为参数,就像这样 -->

在这两种情况下都会发生两种不同的事情——正常登录直接给我主体,但社交登录在会话属性中给我它。

即使在正常的弹簧安全登录的情况下,我也不想将主体作为参数传递,而是在这里我也想将它放在会话属性中。当我实现了自己的身份验证提供程序后,我该如何执行此操作以及在何处进行更改。