OAuth란?

Developer:Bird·2020년 11월 8일
0

WEB

목록 보기
3/4
post-thumbnail

[정의]

OAuth는 HTTP 프로토콜을 통해 리소스에 대한 액세스를 제공하는 인증 방법입니다. 다양한 응용 프로그램의 권한 부여 또는 수동 사용자 액세스에 사용할 수 있습니다.

일반적인 작동 방식은 애플리케이션이 API 엔드 포인트에 대한 요청을 인증하는 데 사용할 수있는 액세스 토큰 (클라이언트가 데이터에 액세스 할 수있는 사용자 권한)을 갖도록 허용하는 것입니다.

[전체적인 흐름]

https://docs.oracle.com/cd/E39820_01/doc.11121/gateway_docs/content/oauth_flows.html

[실제 페이스북 이용 로그인]

https://medium.com/javarevisited/jwt-and-social-authentication-using-spring-boot-90e4faaa9204

profile
끈임없이 발전하자.

0개의 댓글