前景提要
HDC调试需求开发(15万预算),能者速来!>>>
最近在做第三方登录,遇到一个问题,想问问大佬们怎么解决的。
1. 从我的服务点击我自己做的第三方登录跳转到我自己做的认证服务器上,通过用户名密码获取code,然后通过code获取access_token,之后获取user_info。这一切的流程都木有问题,现在问题是,一旦我在一个浏览器中使用了第三方登录,我想换成其他用户登录时就会出问题,他不再跳转到login画面,而是直接跳过中间认证过程直接登录了,依旧是之前的账号。这个怎么解决?
2. 由于是公司项目,没办法给你们截图,我就用QQ的给你们描述一下。(将码云比作我的服务,将QQ比作我的OAuth服务)
点击上面的QQ登录。
输入用户密码,完成登录。以上流程都是好的。
2. 然后再本服务上点击退出登录,再点击QQ登录,这时候他直接登录了我之前登录的账号。(按道理来说应该再次弹出login画面才对。)
这个问题要怎么解决?小弟刚玩OAuth,不是太懂,求指教。