gpt4 book ai didi

spring-mvc - 使用简单的 Servlet 使用 Spring Social

转载 作者:行者123 更新时间:2023-12-02 05:00:14 24 4
gpt4 key购买 nike

出于性能原因,我们使用简单的 Servlet 来提供 JSON。原因是性能 - 这将提供更多信息:http://www.techempower.com/benchmarks/#section=data-r5 .相信我,这是真的。

我们想使用 Spring social 来做两件事:1. 允许用户通过 linkedin 登录2. 根据到达 servlet 的请求对 linkedin REST API 进行 API 调用

我正在寻找有关如何执行此操作的示例。有人在没有 spring MVC 的情况下使用 spring social 吗?不要误会我的意思,Spring 很棒,但我们并不真正需要它。我们同意将 Spring MVC 机制(基于 Controller )用于登录目的,但前提是它不会损害标准 servlet 的整体性能(这可能是一个不同的问题)。

谢谢,埃拉德。

最佳答案

大部分 OAuth 舞蹈都在 ConnectController/ProviderSignInController 和 ConnectSupport 之间进行。即便如此, Controller 也只会促进舞蹈的重定向部分,而验证者和 token 凭据的实际交换在 ConnectSupport 中进行。

因此,您真的没有理由不能将 ConnectController 和 ProviderSignInController 的功能重新创建为普通 servlet,并利用 ConnectSupport 中已有的功能来完成后端工作。您仍然可以利用连接存储库中的内容来保持连接。您只需要编写一个处理重定向的 servlet,就可以了。

如果您确实实现了这样的事情,我很想看看您的想法。

关于spring-mvc - 使用简单的 Servlet 使用 Spring Social,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17216739/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com