oauth2Login和oauth2Client有什么区别?它们的用例是什么?

安迪赵

我看过Spring安全文档。https://docs.spring.io/spring-security/site/docs/5.2.1.RELEASE/reference/htmlsingle/#oauth2但是我真的不知道oauth2Login()和oauth2Client()之间的不同用例。有样品吗?

杰瑞

oauth2Login()会使用OAuth2(或OIDC)对用户进行身份验证,并使用来自JWT或userInfo端点的信息填充Spring的Principal。oauth2Client()不会对用户进行身份验证,但会向OAuth2授权服务器寻求其需要访问的资源(范围)的许可。使用时,oauth2Client()您仍然需要验证用户身份,例如通过formLogin()

这里可以找到更详细的解释

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

护照和oauth有什么区别?

来自分类Dev

Passport-azure-ad和Passport-azure-ad-oauth2有什么区别

来自分类Dev

.Net Web API 2,OWIN和OAuth:范围和角色。有什么区别?

来自分类Dev

Microsoft Bot Framework .Net中的Directline API和OAuth2有什么区别?

来自分类Dev

导入oauth2client ImportError:没有名为oauth2client的模块

来自分类Dev

使用Sentry 2,authenticate()和login()有什么区别?

来自分类Dev

HttpSecurity文件没有方法oauth2Login()

来自分类Dev

>&2和&> 2有什么区别

来自分类Dev

用例图和uml图有什么区别?

来自分类Dev

什么是SetupAPI,SetupAPI1和SetupAPI2?它们之间有什么区别?

来自分类Dev

ImportError:没有名为oauth2client的模块

来自分类Dev

Yii2中的$ with和$ joinWith有什么区别以及何时使用它们?

来自分类Dev

扩展用例和父用例有什么区别?

来自分类Dev

openid,oauth1.0,oauth1.0a,oauth2.0和open id connect有什么区别?

来自分类Dev

应根据请求创建OAuth2Client还是应按用户缓存OAuth2Client?

来自分类Dev

OAuth2:使用JWT客户端身份验证的JWT授权授予和客户端凭据授予之间有什么区别?

来自分类Dev

3/2和-3/2有什么区别?

来自分类Dev

core.async中的pub和mult有什么区别?和样本用例?

来自分类Dev

core.async中的pub和mult有什么区别?和样本用例?

来自分类Dev

Google Identity Toolkit,Google OAuth,Firebase Auth和Google+登录之间有什么区别

来自分类Dev

va_list,CVaListPointer,AnyObject ...,CVarArgType有什么区别和用例?

来自分类Dev

scipy.interpolate.splrep和scipy.interpolate.UnivariateSpline之间的用例有什么区别?

来自分类Dev

db2和mysql有什么区别?

来自分类Dev

LayoutInflater的Factory和Factory2有什么区别

来自分类Dev

Angular 2中的OnChanges和DoCheck有什么区别?

来自分类Dev

ODCIVARCHAR2LIST和ODCINUMBERLIST有什么区别?

来自分类Dev

signal(7)和signal(2)有什么区别?

来自分类Dev

Restsharp和Restsharp.net2有什么区别

来自分类Dev

JEE和J2EE有什么区别?

Related 相关文章

  1. 1

    护照和oauth有什么区别?

  2. 2

    Passport-azure-ad和Passport-azure-ad-oauth2有什么区别

  3. 3

    .Net Web API 2,OWIN和OAuth:范围和角色。有什么区别?

  4. 4

    Microsoft Bot Framework .Net中的Directline API和OAuth2有什么区别?

  5. 5

    导入oauth2client ImportError:没有名为oauth2client的模块

  6. 6

    使用Sentry 2,authenticate()和login()有什么区别?

  7. 7

    HttpSecurity文件没有方法oauth2Login()

  8. 8

    >&2和&> 2有什么区别

  9. 9

    用例图和uml图有什么区别?

  10. 10

    什么是SetupAPI,SetupAPI1和SetupAPI2?它们之间有什么区别?

  11. 11

    ImportError:没有名为oauth2client的模块

  12. 12

    Yii2中的$ with和$ joinWith有什么区别以及何时使用它们?

  13. 13

    扩展用例和父用例有什么区别?

  14. 14

    openid,oauth1.0,oauth1.0a,oauth2.0和open id connect有什么区别?

  15. 15

    应根据请求创建OAuth2Client还是应按用户缓存OAuth2Client?

  16. 16

    OAuth2:使用JWT客户端身份验证的JWT授权授予和客户端凭据授予之间有什么区别?

  17. 17

    3/2和-3/2有什么区别?

  18. 18

    core.async中的pub和mult有什么区别?和样本用例?

  19. 19

    core.async中的pub和mult有什么区别?和样本用例?

  20. 20

    Google Identity Toolkit,Google OAuth,Firebase Auth和Google+登录之间有什么区别

  21. 21

    va_list,CVaListPointer,AnyObject ...,CVarArgType有什么区别和用例?

  22. 22

    scipy.interpolate.splrep和scipy.interpolate.UnivariateSpline之间的用例有什么区别?

  23. 23

    db2和mysql有什么区别?

  24. 24

    LayoutInflater的Factory和Factory2有什么区别

  25. 25

    Angular 2中的OnChanges和DoCheck有什么区别?

  26. 26

    ODCIVARCHAR2LIST和ODCINUMBERLIST有什么区别?

  27. 27

    signal(7)和signal(2)有什么区别?

  28. 28

    Restsharp和Restsharp.net2有什么区别

  29. 29

    JEE和J2EE有什么区别?

热门标签

归档