idea中github登录原理
在idea中自动登录github时跳转到浏览器:通过对idea生成的登录URL,盲猜是jetbrain官网接入了github,作为其client。idea又作为jetbrain的client。因此,是通过一个中间层(jetbrain官网)来给idea授权的。综上,我们可以得出其使用的OAuth标准:jetbrain官网接入了github,用的是授权码模式;jetbrain官网接入idea,用的是p
·
在idea中自动登录github时跳转到浏览器:
通过对idea生成的登录URL,盲猜是jetbrain官网接入了github,作为其client。idea又作为jetbrain的client。因此,是通过一个中间层(jetbrain官网)来给idea授权的。
综上,我们可以得出其使用的OAuth标准:jetbrain官网接入了github,用的是授权码模式;jetbrain官网接入idea,用的是pkce模式,主要解决了使用授权码模式client端在server端的密码泄露的可能性。
更多推荐
所有评论(0)