<aside> ๐ ์๋กญ๊ฒ ์ด์ฉํ๊ณ ์ ํ๋ ์ฌ์ดํธ์์ ์ฌ์ฉ์์ ๊ตฌ๊ธ, ํ์ด์ค๋ถ ์์ด๋์ ๋น๋ฐ๋ฒํธ๋ฅผ ์์ฒญํ๋ฉด ์ฌ์ฉ์ ์ ์ฅ์์๋ ์ ๋ชจ๋ฅด๋ ์ฌ์ดํธ์๊ฒ ์์ ์ ๊ตฌ๊ธ, ํ์ด์ค๋ถ ์์ด๋์ ๋น๋ฐ๋ฒํธ๋ฅผ ์๋ ค์ค์ผ ํ๋ ๋ถ๋ด์ ๊ฐ์ง๋ค
์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํด ์ฃผ๋ ๊ฒ์ด OAuth ์ด๋ค. ์ฌ์ฉ์๊ฐ ์ฌ์ฉํ๋ ค๋ ์๋ก์ด ์น์ฌ์ดํธ์ ๊ตฌ๊ธ, ํ์ด์ค๋ถ๊ณผ ๊ฐ์ ์ฌ์ดํธ ์ฌ์ด์์ ์๋น์ค๋ฅผ ์ด์ฉํ ์ ์๋๋ก ๋์์ค๋ค
</aside>
<aside> ๐ ์์ด๋์ ๋น๋ฐ๋ฒํธ๊ฐ ์๋ Access Token์ ๋ฐ๊ธํด์ค์ Access Token์ผ๋ก ์ฌ์ฉ์๋ฅผ ์๋ณํ ์ ์๊ฒํ๋ค.
Access Token ์ด์ฉํจ์ผ๋ก์จ ๊ตฌ๊ธ๊ณผ ํ์ด์ค๋ถ์ ์์ด๋์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ชจ๋ฅด๋ ์ฌ์ดํธ์ ๋๊ธฐ์ง ์์๋ ๋๊ณ ์๋ก์ด ์ฌ์ดํธ๊ฐ ์์ ์ ๊ตฌ๊ธ๊ณผ ํ์ด์ค๋ถ์ ๋ชจ๋ ๊ธฐ๋ฅ์ด ์๋ ๊ผญ ํ์ํ ๊ธฐ๋ฅ๋ง ์ ๊ทผํ๋๋ก ํ ์ ์๋ค
</aside>
<aside> ๐ Resource Server : ์ ์ดํ๊ณ ์ ํ๋ ์์์ ๊ฐ๊ณ ์๋ค( ๊ตฌ๊ธ, ํ์ด์ค๋ถ๊ณผ ๊ฐ์ ์ฌ์ดํธ) Resource owner(=user) : ์์์ ์์ ์์ด๋ค. Client : Resource server์ ์ ์ํด์ ์์์ ๊ฐ์ ธ๊ฐ๋ค.
</aside>
โป ์๋น์ค๋ง๋ค ๋ฑ๋ก ๋ฐฉ๋ฒ์ ๋ค๋ฅด์ง๋ง ๋ฑ๋ก ํ์๋ ๊ณตํต์ผ๋ก 3๊ฐ์ง๋ฅผ ๊ณต์ ํ๊ฒ ๋๋ค.