出于性能原因,我们使用简单的Servlet来提供JSON。 原因是性能 - 这将提供更多信息:http://www.techempower.com/benchmarks/#section=data-r5。相信我,这是事实。
我们希望将Spring社交用于两件事: 1.允许用户通过linkedin登录 2.根据到达servlet的请求对API REST API进行API调用
我正在寻找如何做到这一点的例子。有没有人使用没有春季MVC的春季社交? 不要误解我的意思,Spring很棒,但我们并不需要它。 我们同意使用Spring MVC机制(基于控制器)进行登录,但前提是它不会损害标准servlet的所有性能(这可能是一个不同的问题)。
谢谢, ELAD。
答案 0 :(得分:5)
大多数OAuth舞蹈在ConnectController / ProviderSignInController和ConnectSupport之间分开。即便如此,控制器只能促进舞蹈的重定向部分,并且在ConnectSupport中实际交换验证者和令牌凭证。
因此,没有理由不能重新创建ConnectController和ProviderSignInController作为普通servlet的功能,并利用ConnectSupport中已有的功能来完成后端工作。您仍然可以利用连接存储库中的内容以及持久连接。你只需要编写一个处理重定向的servlet,你应该很好。
如果你做实现这样的事情,我会对看到你的想法感兴趣。