后端有认证需求,一个是给自己应用的前端写登录接口。另外一个需要可以给第三方应用登录授权。
我的想法是:
想法1:
自己应用的前端登录直接使用前端分离,就按照普通的登录流程,返回自定义的JWT
第三方应用则使用Oauth2,授权码方式登录
想法2:
自己应用前端使用oauth2 密码模式登录,返回JWT
第三方应用则使用Oauth2,授权码方式登录
我是想实现第一种方式,但是我似乎没有在网上找到相关资料,是我的思路有问题吗?请求大佬们帮忙
第二种方式的话,很多人说密码模式马上要被废弃了,所以我想作为备选方案
Spring
OAuth
统一走授权码模式就行了,不需要额外处理,你整体就是一样的处理了