第三方应用只申请资源服务器的API进行使用, 不需要去认证中心统一登录,是使用哪种oauth授权模式?

来源:5-7 实现基于session的SSO(客户端应用的Session有效期)

慕标1455886

2019-10-19

第三方应用只申请资源服务器的API进行使用, 不需要去认证中心统一登录,是使用哪种oauth授权模式?
1 如果是密码模式的话,是不是第三方应用自己的服务端带着用户认证信息和应用认证信息请求认证中心换取token;
2 最后一种模式感觉是不是也行,只拿着clientid clientsecret去获取token;

写回答

1回答

JoJo

2019-10-21

看你调用的API需不需要用户信息,如果资源服务器的API需要知道用户是谁,就要用密码模式,如果不需要,用client模式就可以。

0
1
慕标1455886
非常感谢!
2019-11-16
共1条回复

Spring Cloud微服务安全实战 可落地的安全方案

从API到复杂微服务场景,实战部署可落地的安全方案。

1029 学习 · 370 问题

查看课程