繁体   English   中英

适用于 Android 的 Spring-Security

[英]Spring-Security for Android

我正在为android编写应用程序。
我已经使用SpringBootSpringData JPARetrofit将 Android 与 TomCat 连接起来。 我正在尝试使用Spring Security在我的 Android 应用程序中进行身份验证。
我的要求是,一旦用户通过身份验证,他们将被发送令牌以用于后续调用。
您能否提供我并举例说明我必须这样做。

我从你的问题中了解到的是

  1. 您将如何构建使用基于令牌的安全性的基于 Spring 的服务器应用程序?

答。 - 为此,您需要使用 JWT 令牌创建具有 Oauth2 安全性的服务器应用程序。 您可以参考这些教程。 http://www.baeldung.com/spring-security-oauth-jwt除此之外,您可以在 google 上找到许多其他示例教程,在 github 上找到示例。 使用此链接作为基本参考。 http://projects.spring.io/spring-security-oauth/docs/oauth2.html

  1. 您将如何在基于 Android 的 UI 应用程序中处理基于令牌的安全性。

答。 您可以参考以下教程。 http://www.baeldung.com/retrofit

希望这可以帮助。

更新 - 19-11-2019

如果您不需要/想要 oauth2 服务器进行身份验证,您也可以使用基于过滤器的纯 spring 安全性。 参考 - https://medium.com/@hantsy/protect-rest-apis-with-spring-security-and-jwt-5fbc90305cc5

它展示了如何使用 Spring Boot 使用基于 jwt 令牌的安全性。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM