본문 바로가기

oauth22

oauth2-client 라이브러리를 이용하여 OAuth2 구현하기 (Kakao, Github) spring boot에서는 OAuth2.0을 더욱 편리하게 구현할 수 있도록 도와주는 oauth2-client 라는 라이브러리가 존재한다. JDON의 카카오와 깃헙 로그인 기능을 구현하기 위해서 oauth2-client를 사용해보았다. 구현과정 렛츠고 [ 개발환경 ]java 17spring boot 3.3spring security 6.2spring security oauth2 client 6.2 oauth2 clientoauth2 client란 OAuth 2.0 서비스에 대한 인증을 처리하기 위한 모듈로 Spring Boot 프레임워크에서 OAuth 2.0 프로토콜을 사용하여 인증을 수행하는 클라이언트이다.  oauth2-client 를 사용하면 정말 간단하게 소셜 로그인을 뚝딱 구현할 수 있다.  간.. 2024. 6. 19.
OAuth2 basic 1. OAuth가 뭔가요OAuth(Open Authorization)는 인터넷 사용자들이 비밀번호를 제공하지 않고 다른 웹사이트 상의 자신들의 정보에 대해 웹사이트나 애플리케이션의 접근 권한을 부여할 수 있는 공통적인 수단으로서 사용되는, 접근 위임을 위한 개방형 표준이다. 이 매커니즘은 여러 기업들에 의해 사용되는데, 이를테면 아마존, 구글, 페이스북, 마이크로소프트, 트위터가 있으며 사용자들이 타사 애플리케이션이나 웹사이트의 계정에 관한 정보를 공유할 수 있게 허용한다.- wikipedia 요즘은 '카카오톡으로 로그인하기' 'Google로 시작하기' 와 같은 다른 계정을 통해서 회원가입 및 로그인할 수 있는 서비스들이 많다. 타 서비스의 계정을 기반으로한 인증 기능을 사용하면 회원가입 flow나 로그.. 2024. 5. 22.