目录
🥳🥳Welcome Huihui's Code World ! !🥳🥳
2. 授权码授权模式(Authorization code Grant)
3. 密码模式(Resource Owner Password Credentials Grant)
4. 客户端凭证模式(Client Credentials Grant)
一.什么是OAuth?
二.为什么要用OAuth?
三. OAuth2的四种授权模式
四.关于授权码授权模式的详细讲解
-
浏览器出现向授权服务器授权页面,之后将用户同意授权。
-
授权服务器将授权码(AuthorizationCode)转经浏览器发送给client(通过redirect_uri传递,url后面拼接参数)。
-
客户端拿着授权码向授权服务器索要访问access_token,请求如下:
/server/oauth2/token? client_id=test&client_secret=gdjbcd&grant_type=authorization_code&code=qwe12&redirect_uri=http://xx.xx/notify
-
授权服务器返回令牌(access_token)
3.实例说明
后续的几个步骤都是在后端完成的,我们在前端无法演示了
好啦,今天的分享就到这了,希望能够帮到你呢!😊😊