GW2020 ステイホーム もくもく会 1日目
もくもく会 1日目
使用技術
- React
- AWS
- Amplify
- Cognito
今日やったこと
Amplify
- Cognitoの実装環境構築
Cognito
- ログイン実装
React
- Reactの説明(概要)
詰まった箇所
Amplifyのハマったところ
Amplify構築時にIAMのポリシー制限に何度か引っかかり、その度/amplifyを削除していたが、
/src/aws-exports.js
内の
aws_user_pools_id
aws_user_pools_web_client_id
aws_cognito_identity_pool_id
の
項目が変わってなかったので,ログインまわりの処理ができなかった。
/* eslint-disable */
// WARNING: DO NOT EDIT. This file is automatically generated by AWS Amplify. It will be overwritten.
const awsmobile = {
"aws_project_region": "ap-northeast-1",
"aws_cognito_identity_pool_id": "ap-northeast-1:XXXXXXXX", // ← ここ
"aws_cognito_region": "ap-northeast-1",
"aws_user_pools_id": "ap-northeast-1_XXXXXXXXXXXXXXXXXXX", // ← ここ
"aws_user_pools_web_client_id": "XXXXXXXXXXXXXXXXXXXXXXX", // ← ここ
"oauth": {}
};
export default awsmobile;