인스타그램 오류 인스타그램 오류 해결 방법 ft 인스타그램에 글이 올라가지 않을 때 본보기 1

인스타그램 오류 인스타그램 오류 해결 방법 ft 인스타그램에 글이 올라가지 않을 때 본보기 1

인스타그램을 이용합니다.


# LoginScreen.js 작성
# LoginScreen.js 작성

# LoginScreen.js 작성

전반적 번호표 종합적인 코드는 이러하다 최근 시기 작성한 함수를 제대로 살펴봅시다 일단 버튼 부분입니다. 이제 googleLogin 함수를 살펴봅시다 이코드는 api에서 제공해주는 가이드라인을 그대로 가져온것이니 참고하기 바란다. userInfo 안에 수많은 데이터가있었는데 확인해보고싶은인원은 console.log(userInfo); 로 확인하면되어 그안에 내가 써야하는 정보들은 user라는 오브젝트에담겨있습니다.

그것을빼 dispatch 를 사용해서 비동기 api 요청을 시도한것입니다.

# userAction.js 생성
# userAction.js 생성

# userAction.js 생성

주석에 어느정도 설명이 적혀있습니다. 일단 어느정도의 흐름을 알려주겠다. 일단 로그인하는 이메일을 백엔드에서 확인한후 같은 이메일을 활용하는 유저가 없으면 첫번째 가입이라고 느끼고 자동으로 가입을 시킨다. 그게 아니라면 provider의 유무를 확인하고 provider가 존재하면 그전 다른 sns로 가입한걸로 가지정해서 지금 로그인한 sns의 provider 와 providerId 로 변경시킨다 원래는 다른 sns로 가입한 경로가있다고 에러를 보내는게 요즘작성하는 로직인데 귀찮기도하고 이렇게하면 명확하게 1인 1계정이 되기때문 그냥 이와 같이 개발해놨다.

# UserController.java 생성

컨트롤러입니다. 아무런 문제가없으면 번호표 200 과 회원가입이라는 문자 그리고 받은 파라미터가 그대로 반환되도록 설정하였습니다. 이름을 홍길동이라고했을때 예외가 생성되도록 UserService에 작성해놨다. 의도한대로 결과가 나오는것을 볼수있습니다. 게다가 로그도 잘찍히는걸 볼수있습니다. 이번에는 홍길동말고는 다른이름을 써보자 정상적으로 번호표 200과 회원가입이라는 메모를 볼수있습니다. 게다가 로그도 잘찍힌다.

이것으로 aop 와 customException 글을 마치도록 하겠습니다. 다음시간에는 QuerydslRepositorySupport & JpaRepository 에대해 게시물 해보겠다. 다음 포스팅은 실직적으로 데이터베이스에 들어온 요청에대해 회원가입을 하는 로직을 구성해볼것입니다. 아래에 참조할수있는 깃이 있으니 참조바란다.

관련 FAQ 일관되게 묻는 질문

LoginScreen.js

전반적 번호표 종합적인 코드는 이러하다 최근 시기 작성한 함수를 제대로 살펴봅시다 일단 버튼 부분입니다.

userAction.js

주석에 어느정도 설명이 적혀있습니다.

UserController.java

컨트롤러입니다

Leave a Comment