npm install
npm run serve
npm run build
npm run test
npm run lint
npm install --save amazon-cognito-auth-js
npm install --save amazon-cognito-identity-js
npm install --save vue-router
npm install --save axios
Pool name: spa-demo
aws cognito-idp list-user-pools --max-results 10
aws cognito-idp describe-user-pool --user-pool-id aws cognito-idp describe-user-pool-client --user-pool-id --client-id aws cognito-idp create-user-pool-domain --user-pool-id --domain
aws cognito-idp delete-user-pool-domain --domain --user-pool-id aws cognito-idp delete-user-pool --user-pool-id
aws cognito-idp create-user-pool --pool-name
--auto-verified-attributes email
--schema Name=email,AttributeDataType=String,DeveloperOnlyAttribute=false,Mutable=true,Required=true,StringAttributeConstraints={MinLength="0",MaxLength="2048"}
aws cognito-idp create-user-pool-client --user-pool-id --client-name
--callback-urls '["http://localhost:8080/login/oauth2/code/cognito"]'
--logout-urls '["http://localhost:8080/logout"]'
--allowed-o-auth-flows implicit
--allowed-o-auth-scopes email openid
--supported-identity-providers COGNITO
--allowed-o-auth-flows-user-pool-client