반응형
Google Oauth - Token 획득하기 (Signup/Signin용)
Spring 2022. 3. 30. 16:30

구글 ID를 통해 회원가입 및 로그인을 하는 서비스를 많이 보았을 것이다. 이를 개발하는 방법을 여기서 다루어본다. 또한 필자가 당황했던 포인트도 같이 다룬다. 여기서 각자의 서비스에서 사용되는 로그인과 가입과 관련한 로직은 나오지 않는다. 오직 Oauth 토큰 획득에 포커싱이 맞춰져 있으니 Signup/Signin 로직을 찾는 분들은 다른 곳에 문을 두드리길 권한다. 들어가기 앞서 아래 사항이 이미 준비되어 있음을 가정하고 시작한다. 만약 준비가 안되어 있다면 Google 개발자 문서 혹은 다른 개발자의 자료를 통해 준비하는 방법을 확인하길 바란다. 개발용 구글 계정 사용자 인증 정보 생성 아래의 클라이언트 ID를 획득하기 위함이다. 웹 애플리케이션의 클라이언트 ID 다음 URL로 시작하는 화면에서 클..

oauth 세팅 중 yml과 properties가 이해되지 않을 때, 스프링 시큐리티와 프로바이더
Spring 2021. 9. 28. 15:57

요즘 Oauth를 활용한 회원가입 및 로그인 개발을 하는 중이다. 쉽게 얘기하면 우리가 쉽게 접하는 구글, 페이스북 등의 서비스를 통해 다른 플랫폼에서 회원가입 및 로그인을 하는 기능이다. 요즘 흔히 보이는 SNS 로그인이 바로 이것이다. 그런데 이 부분을 학습하면서 헷갈리는 부분이 매우 많다. 토큰 개념부터 리다이렉트 이슈까지. 나를 헷갈리게 한 것 중 하나를 여기서 다뤄보겠다. 바로 Provider이다. 혹시 Oauth에 대해 개념 정리가 잘 안되는 분들에게는 위 링크와 별도로 아래 링크도 참고하길 바란다. OAuth2 서비스 인증 | Android 개발자 | Android Developers 온라인 서비스에 안전하게 액세스하려면 사용자는 신원을 증명하여 서비스에 인증해야 합니다. 타사 서비스에 액세..

728x90
반응형