@@ -69,7 +69,9 @@ Client : ๋ชจ๋ฅด๋ ์ฌ๋์ด ๋ง๋ ์ฌ์ดํธ
69
69
70
70
### Authorization Code
71
71
๊ถํ ๋ถ์ฌ ์น์ธ์ ์ํด ์์ฒด ์์ฑํ Authorization Code๋ฅผ ์ ๋ฌํ๋ ๋ฐฉ์์ผ๋ก ๋ง์ด ์ฐ์ด๊ณ ๊ธฐ๋ณธ์ด ๋๋ ๋ฐฉ์์ด๋ค.
72
- ![ IMAGES] ( ../images/AuthorizationCode.png )
72
+
73
+ ![ image] ( https://user-images.githubusercontent.com/70622731/166139288-61b86220-5cd8-4ee3-b577-4d437abdfa5c.png )
74
+
73
75
1 . Client์์ Authrization Server๋ก ๊ถํ ๋ถ์ฌ ์์ฒญ์ ๋ณด๋ธ๋ค.
74
76
2 . ๋ก๊ทธ์ธ ํ์
์ฐฝ์ด ์ ๋ฌ๋๋ฉด ์ฌ์ฉ์๋ ๋ก๊ทธ์ธ์ ํฉ๋๋ค.
75
77
3 . ๋ก๊ทธ์ธ ์ ๋ณด๊ฐ ๋ง๋ค๋ฉด ๊ถํ ๋ถ์ฌ ์น์ธ ์ฝ๋๋ฅผ Client์ ์ ๋ฌํ๋ค.
@@ -96,7 +98,7 @@ Access Token์ ํ๋ํ๊ธฐ ์ํ ์ ์ฐจ๊ฐ ๊ฐ์ํ๋๊ธฐ์ ์๋ต์ฑ๊ณผ
96
98
97
99
> ex) {Redirect_URL}#token={ACCESS_TOKEN}
98
100
99
- ![ IMAGES ] ( ../images/Implicit .png)
101
+ ![ image ] ( https://user-images.githubusercontent.com/70622731/166139293-179ea6ff-edd4-4467-9485-f63784fbe98d .png)
100
102
101
103
1 . Client๊ฐ ์ธ์ฆ์๋ฒ์๊ฒ ์ฌ์ฉ์ ๋ก๊ทธ์ธ ๋ฐ ๊ถํ ๋์ ์น ํ์ด์ง๋ฅผ ์์ฒญํ๋ค.
102
104
2 . ๋ก๊ทธ์ธ ํ์
์ฐฝ์ด ์ ๋ฌ๋๋ฉด ์ฌ์ฉ์๋ ๋ก๊ทธ์ธ์ ํฉ๋๋ค.
@@ -107,7 +109,7 @@ Access Token์ ํ๋ํ๊ธฐ ์ํ ์ ์ฐจ๊ฐ ๊ฐ์ํ๋๊ธฐ์ ์๋ต์ฑ๊ณผ
107
109
๊ฐ๋จํ๊ฒ username, password๋ก access token์ ๋ฐ๋ ๋ฐฉ์์ด๋ค.
108
110
refresh Token์ ์ฌ์ฉ๋ ๊ฐ๋ฅํ๋ค.
109
111
110
- ![ IMAGES ] ( ../images/ResourceOwnerPasswordCredentials .png)
112
+ ![ image ] ( https://user-images.githubusercontent.com/70622731/166139301-43bce09e-fc8b-4d28-b85b-2a5028eec7ca .png)
111
113
112
114
1 . Resource Owner๋ ์ธ์ฆ์ ๋ณด(์์ด๋, ํจ์ค์๋)๋ฅผ Client์๊ฒ ์ง์ ์ ๋ฌํ๋ค.
113
115
2 . Client ์์ ๋ฐ์ ์ธ์ฆ ์ ๋ณด๋ฅผ Authorization Server๋ก ์ ์กํ์ฌ Access token์ ๋ฐ๊ธ๋ฐ๋๋ค.
@@ -118,7 +120,7 @@ refresh Token์ ์ฌ์ฉ๋ ๊ฐ๋ฅํ๋ค.
118
120
### Client Credentials
119
121
ํด๋ผ์ด์ธํธ์ ์๊ฒฉ์ฆ๋ฉด๋ง์ผ๋ก Access token์ ํ๋ํ๋ ๋ฐฉ์์ด๋ค.
120
122
121
- ![ IMAGES ] ( ../images/ClientCredentials .png)
123
+ ![ image ] ( https://user-images.githubusercontent.com/70622731/166139317-4a927d9b-eaa3-42f5-a3fc-ab00134d5dbb .png)
122
124
123
125
์ด ๋ฐฉ์์ Client ์์ ์ด ์ ํ๋ฆฌ์ผ์ด์
์ ์ฌ์ฉํ ๋ชฉ์ ์ผ๋ก ์ฌ์ฉํ๋ ๊ฒ์ด ์ผ๋ฐ์ ์ด๋ค.
124
126
OAuth2์ ๊ถํ ๋ถ์ฌ ๋ฐฉ์ ์ค ๊ฐ์ฅ ๊ฐ๋จํ๊ณ ์๊ฒฉ์ฆ๋ช
์ ์์ ํ๊ฒ ๋ณด๊ดํ ์ ์๋ Client์์๋ง ์ฌ์ฉ๋๋ฉฐ, Refresh token์ ์ฌ์ฉํ ์ ์๋ค.
0 commit comments