일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- 한국건설관리시스템
- abstract
- GRANT VIEW
- 인터페이스
- 환경설정
- EnhancedFor
- 추상메서드
- 메소드오버로딩
- 생성자오버로드
- 집합_SET
- oracle
- 예외미루기
- NestedFor
- 어윈 사용법
- cursor문
- exception
- 자동차수리시스템
- 사용자예외클래스생성
- 제네릭
- 자바
- 대덕인재개발원
- 컬렉션 타입
- 참조형변수
- Java
- 다형성
- 정수형타입
- 객체 비교
- 오라클
- 컬렉션프레임워크
- 예외처리
- Today
- Total
목록2024/03/07 (3)
거니의 velog
5. 자동 회원 추가 및 회원정보의 반환 * API 서버가 Access Token을 처리해서 사용자의 이메일 정보를 추출하는 것을 확인했다면 이를 이용해서 데이터베이스에 존재하는 회원인지 처음으로 접근한 회원인지에 따라서 데이터베이스에서 조회 혹은 추가(회원가입)를 해 주어야 한다. (1) MemberService 회원 처리 * 회원정보는 MemberDTO 타입을 통해서 처리되어야 하므로 Member 엔티티 객체를 MemberDTO 객체로 변환하는 entityToDTO() 를 추가한다. package com.unlimited.mallapi.service; import java.util.stream.Collectors; import org.springframework.transaction.annotatio..
4. API 서버에서 Access Token 처리 * 예제에서는 프론트 환경에서 Access Token까지 처리하고 API 서버에 이를 전달해서 API 서버 내에서 사용자와 관련된 처리를 하는 방식으로 구성할 것이다. 따라서, API 서버에 추가적인 기능을 개발해야 한다. * 카카오 서비스에서 사용자 정보를 가져오기 위해서는 https://kapi.kakao.com/v2/user/me 를 Access Token을 이용해서 호출해야 한다. https://developers.kakao.com/docs/latest/ko/kakaologin/rest-api#req-user-info Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 A..
3. 리액트에서 카카오 로그인* API 서버는 하나의 서버로 여러 종류의 서비스나 앱에서 호출이 가능하기 때문에 소셜 로그인에 대한 실행은 반드시 프론트 애플리케이션에서 시작되어야 한다. 리액트에서는 여러 종류의 소셜 로그인 관련 라이브러리들이 존재하긴 하지만, 예제에서는 직접 구현을 해서 모든 과정을 이해해 본다(카카오 로그인에 관한 설명은 아래 문서를 참고). https://developers.kakao.com/docs/latest/ko/kakaologin/rest-api Kakao Developers카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다.developers.kakao.com(1) 인가 코드의 처리* ..