profile
꾸준히 성장하는 개발자가 되겠습니다.
post-thumbnail

next-auth 에러 해결

원래는 AWS-Amplify를 사용하여 auth 로직을 구현해오다가 이번 기회에 AWS-Amplify를 제거하고 구현을 하기로 해서 next-auth 라이브러리를 사용하기로 했다.Provider는 Cognito를 사용하기로 했고, 공식문서를 살펴보며 차근차근 구현해가다

2022년 4월 26일
·
0개의 댓글
·
post-thumbnail

Cognito 닉네임 중복체크 하기

Amplify와 Cognito를 사용하여 회원가입을 구현하는데 있어 Username은 중복체크를 기본적으로 지원해주지만 다른 속성에 대해서는 지원해주지 않아서 직접 구현을 해 보았다.Cognito에 존재하는 사전가입 트리거를 사용하기로 했다.회원가입 버튼을 누르게되면

2022년 2월 11일
·
0개의 댓글
·
post-thumbnail

AWSS3Provider - get signed url error TypeError: Cannot read properties of undefined (reading 'byteLength') 에러 해결

인증이 안된 사용자에 대해 AWS 서비스에 대한 접근권한이 없어서 발생하는 문제였다.스크린샷 2022-02-05 오후 2.53.45.png이렇게 권한을 true로 변경해주어 해결하였다

2022년 2월 5일
·
0개의 댓글
·

Cognito User Pool 정보 DynamoDB에 저장하기

리뷰 기능 개발을 하다가 User의 정보가 필요한데 Cognito User Pool에 저장되어있는 정보를 DB로 옮겨서 User의 정보를 받아와야 하는 상황이 발생했다.구글링을 열심히 했고 내가 내린 결론은 Lambda를 이용하여 함수를 만들고 그 함수를 Cognito

2022년 2월 4일
·
0개의 댓글
·

PostConfirmation invocation failed due to error AccessDeniedException 에러

회원가입을 다시 하고 이메일 인증코드를 입력하는데PostConfirmation invocation failed due to error AccessDeniedException.에러가 발생하였다.명령어를 통해 IAM user를 재생성하여 API Gateway가 재생성되어서

2021년 6월 18일
·
0개의 댓글
·
post-thumbnail

Cognito custom attribute 사용시 error

AWS의 Cognito를 사용하여 회원가입을 구현할 때 이러한 에러가 발생했다. 에러의 의미는 attribute로 넘겨 받은 parameter의 type이 string이 아니라서 발생하는 에러였다. 고민을 하다가 custom attribute의 파라미터를 string으

2021년 6월 9일
·
0개의 댓글
·
post-thumbnail

Amazon Cognito

Amazon Cognito는 웹 및 모바일 앱에 대한 인증, 권한 부여 및 사용자 관리를 제공한다. 사용자는 사용자 이름과 암호를 사용하여 로그인 하거나 Facebook, Google, Apple 같은 소셜 로그인도 할 수 있다.Amazon Cognito의 두 가지 주

2021년 3월 4일
·
1개의 댓글
·