gpt4 book ai didi

spring - 寻找正确的方法 : Spring Social + Spring RESTful API + Spring WebApp + Mobile Clients

转载 作者:行者123 更新时间:2023-12-04 08:49:16 28 4
gpt4 key购买 nike

我有一个使用 Spring 3.1 构建的 RESTful API,也使用 Spring Security。我有一个 Web 应用程序,也是一个 Spring 3.1 MVC 应用程序。我计划让移动客户端访问我的 REST API。因此,我的 API 是进行身份验证、从中获取数据等的中心位置。到目前为止,这一切都说得通。

现在我无法理解的是如何以简单而智能的方式添加 Spring Social。你是怎么做到的?您是否可能只将 ConnectionRepository 移动到 API?或者你有 API 做这一切吗?我想通过一切手段防止对每个客户端技术的双重授权(防止双重授权意味着 userA 在 webapp 中连接到 facebook,然后开始使用我们的移动客户端,不应该被要求再次连接到 facebook 只是 b/c用户 A 正在使用不同的客户端)。

感谢您分享您的想法!

最佳答案

我们使用它来使用 Spring Security 保护我们的 rest-web 服务的解决方案,以及基于 cookie 的记住我服务。这使用了有据可查的传统 Spring 安全技术。

然后我们将 spring-social 插入我们的系统,然后使用 spring secruity 像往常一样简单地登录用户。社交 api 会在您的数据库表中查找例如 facebook id,如果它发现现有连接登录用户在您的系统上使用他们的帐户(并且可以重定向到注册页面等)。

我建议将问题分解为更具体的领域。

关于spring - 寻找正确的方法 : Spring Social + Spring RESTful API + Spring WebApp + Mobile Clients,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16410053/

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