deploy url: http://learnjs.study.jp.s3-website-ap-northeast-1.amazonaws.com/
sudo easy_install pip
sudo -H pip install awscli --upgrade --ignore-installed six
aws --version
aws configure --profile admin
で~/.aws/credentialsに設定が書き出される
- create
$ ./sspa create_bucket learnjs.study.jp
- deploy
$ ./sspa deploy_bucket learnjs.study.jp
Integrating Google Sign-In into your web app
- Google Developers Consoleにログイン
- プロジェクトを作成
- 「APIを有効にする」を選択
- 「認証情報」を選択
- OAuth同意画面を入力
- 認証情報作成をクリックして「OAuthクライアントID」を選択
- 種類を「ウェブアプリケーション」を選択して作成
- クライアントIDをconf/cognito/identity_pools/learnjs/config.jsonに追記
./sspa create_pool conf/cognito/identity_pools/learnjs
を実行
- assume_role_policy.json,pool_info.json,role_info.jsonが作成される
- awsに新しいroleとGognitoにFederate Identitiesが作成される