【问题标题】:JWT Authentication in Spring [closed]Spring中的JWT身份验证[关闭]
【发布时间】:2018-07-09 09:55:12
【问题描述】:

我也是新的 Spring Core 和 Spring Security,但目前我正在解决必须通过 JWT 实现身份验证的任务。

我做了一些研究,找到了 2 个解决方案。

  1. 使用 Spring Security 进行身份验证,使用 OAuth2 模块
  2. 第二个选项是使用 JJWT 库。我发现的大多数指南都与 JJWT 相关。

你能告诉我什么更好用吗?为什么?谢谢。

【问题讨论】:

    标签: spring spring-security jwt spring-security-oauth2 jjwt


    【解决方案1】:

    看看这个答案会对你有所帮助。 JWT vs OAuth authentication 您可以将 OAuth2 与 JWT 一起使用。

    【讨论】:

    • 所以如果我是对的,如果我需要为其他应用程序提供身份验证,比如 google 或 fb,那么使用 OAuth2,如果我只需要使用 JJWT 对我的应用程序进行身份验证就足够了吗?
    • @DenisStephanov 是的。如果您没有建立自己的身份验证,您可以使用 google 或 fb 身份验证,您只需在请求的标头上发送访问令牌。如果你想用 google 或 fb 登录 spring 有一个名为 spring-social 的项目。 petrikainulainen.net/spring-social-tutorial
    猜你喜欢
    • 1970-01-01
    • 2022-01-15
    • 2021-08-22
    • 2018-02-27
    • 2022-10-05
    • 2015-10-30
    • 2021-07-20
    • 2022-08-16
    • 1970-01-01
    相关资源
    最近更新 更多