[FastAPI] OAuth에 대하여 / 간단한 OAuth 인증 구현해보기
백엔드 이모저모/FastAPI2024. 1. 17. 22:22[FastAPI] OAuth에 대하여 / 간단한 OAuth 인증 구현해보기

🧐 개요 이번 포스트에서는 FastAPI 환경에서 OAuth 인증을 구현하는 과정을 설명합니다. Spotify등의 공공 API 서비스에서는 API 요청을 전송하는 과정에서 Bearer Token 등의 엑세스 토큰의 발급을 요구합니다. 또한 엑세스 토큰을 발급하기 위해서는 계정 생성 시에 발급되는 access token 및 secret token을 요구합니다. 위키백과의 OAuth 설명 OAuth("Open Authorization")는 인터넷 사용자들이 비밀번호를 제공하지 않고 다른 웹사이트 상의 자신들의 정보에 대해 웹사이트나 애플리케이션의 접근 권한을 부여할 수 있는 공통적인 수단으로서 사용되는, 접근 위임을 위한 개방형 표준이다. 이 매커니즘은 여러 기업들에 의해 사용되는데, 이를테면 아마존, 구..

image