[Tips] AWS Amplify에서 기존 UserPool을 지정하고 Auth 모듈을 사용합니다.
1695 단어 AWSaws-amplify
배경.
이미 제작된 코그니토 UserPool은 OAuth 기반 인증 기능을 제공해야 하기 때문에 앱 클라이언트와 Hosted UI를 추가했다.
동작을 확인하기 위해 AWS Amplify 튜토리얼에서 웹 애플리케이션을 제작했다.
https://docs.amplify.aws/lib/auth/social/q/platform/js#full-react-sample
Amplify에서 사용하는 설정 파일 aws-exports입니다.왜냐하면 js를 만들어야 돼요.amplify add auth
명령에서 aws-exports를 잠시 사용합니다.js를 제작하여 기존의 UserPool과 IdentityPool의 정보로 개작하였다.
실행되면 Auth 모듈에서 만들어야 할 세션이 생성되지 않습니다.
조사 결과 http://cognito-identity.us-east-1.amazonaws.com/에 대한 요청이 실패했습니다(첨부 파일).
GiitHub도 같은 issue에 서 있다.
https://github.com/aws-amplify/amplify-js/issues/4269
설정
Identity Provider의 Authorization Provider도 Celient 설정을 추가해야 합니다.
잡담
Amplify Docoment에서는 UserPool을 사용하는 정보를 찾을 수 없기 때문에 여기에 쓰기로 결정했습니다.
송이경(신지현): 전에 있었던 것 같은데 있어도 이 얘기는 적혀있지 않아요.
됐어, 해결하면 돼.
Reference
이 문제에 관하여([Tips] AWS Amplify에서 기존 UserPool을 지정하고 Auth 모듈을 사용합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/haruharuharuby/items/ef332b3f01ed582f5b99
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Identity Provider의 Authorization Provider도 Celient 설정을 추가해야 합니다.
잡담
Amplify Docoment에서는 UserPool을 사용하는 정보를 찾을 수 없기 때문에 여기에 쓰기로 결정했습니다.
송이경(신지현): 전에 있었던 것 같은데 있어도 이 얘기는 적혀있지 않아요.
됐어, 해결하면 돼.
Reference
이 문제에 관하여([Tips] AWS Amplify에서 기존 UserPool을 지정하고 Auth 모듈을 사용합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/haruharuharuby/items/ef332b3f01ed582f5b99텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)