반응형
API #SPRING #DATA #42
-
API (2) - 42OAuth APIBack-end/나만의 API 2021. 7. 28. 16:19
42OAuth서버에서 제공하는 API를 이용하여 42아카데미의 Cadet정보를 조회하는 기능을 개발해봤다. 일단 설계 다이어그램과 결과 화면부터 보고 이야기 해보겠다. 1. java/ouath/OAuth/Application.java에서 main run하여 서버 가동. 또는 42OAuth파일 내 42OAuth-0.0.1-SNAPSHOT.jar파일을 커맨드 창에서 가동.(주의사항은 java version은 11이여야한다.) 2. localhost:8080접속 후 가운데 LoginBox클릭 3. 클릭 후 로그인 or 로그인 되있으면 바로 다음 페이지로 감. 인증 거부 시 초기 화면 렌더링. 4. 42서버로부터 인증 코드 발급완료 후 Post요청으로 AccessToken생성. 5. Intra ID입력하여 Ca..