Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Cognito User Poolsと仲良くなりたい
2016/6/11 JAWS-UG福岡
藤崎 優
藤崎 優 @youukkari
株式会社オルターブース COO
【コミュニティ活動】
・JAWS-UG北九州・福岡コアメンバー
・JAWS DAYS 2015 ・2016 HackDay(IoT)トラックオーナー
・JAWS FESTA KYU...
藤崎 優 @youukkari
・完全無欠コーヒーダイエット中
自己紹介(個人)
自己紹介(会社)
・Cognito User Poolsと仲良くなりたい
今日話すこと
・Cognito User Poolsとは?
・Cognito User Poolsを利用する準備
・HTML+JSでCognito User Poolsを
使ってみる
今日話すこと
Cognito User Poolsとは?
・Cognitoのユーザ認証基盤
・CognitoはAWSのサービスを利用する
ユーザに一意のアイデンティを与える
・いままでは自前認証基盤かFB、Twitterを利
用する必要があったのがCogni...
Cognito User Poolsによってできること
・アカウント登録
・アカウント確認
・ログイン・ログアウト
・アカウント登録確認メール・SMSの送信
何がよいのか?
フロント側の認証を、Cognito User Pools、
APIの認証をAPI Gatewayで行うことで、
認証をフルマネージドで行うことができる。
開発に関して、ビジネスロジックに集中できるよ
うになる。
Cognito User Poolの詳細は・・・・
Amazon Web Serviceブログ
https://aws.amazon.com/jp/blogs/news/new-user-pools-for-amazon-cognito/
クラ...
Cognito User Poolを設定してみる
実際の画面
で!!!!
Cognito User Poolを設定してみる
実際の画面
で!!!!
Cognito identity Poolを設定してみる
実際の画面
で!!!!
Java ScriptでCognito Poolを利用してみる
https://github.com/aws/amazon-cognito-identity-js
<script src="/path/to/jsbn.js"></script>...
Cognito User Poolsへサインアップしてみる
https://s3-ap-northeast-1.amazonaws.com/jawsug20160611/signup.html
動かせるのは6/11中のみ
Cognito User Poolsからメールがくる
Cognito User Poolsにユーザが作成される
アカウント
未確認
Cognito User Poolsへ登録確認してみる
https://s3-ap-northeast-1.amazonaws.com/jawsug20160611/verify.html
動かせるのは6/11中のみ
Cognito User Poolsでログインしてみる
間に合わず
まとめ
 認証基盤の準備はあっという間にできる
 JavaScript、iOS、Androidなどで別途開発することな
く認証を利用できるのは大きなメリット
 Cognito User Pool+API Gateway+Lambdaといっ...
ご静聴ありがとうございました!
参考サイト
 http://dev.classmethod.jp/cloud/aws/singup-to-
cognito-userpools-using-javascript/
 http://docs.aws.amazon.com/co...
JAWS-UG福岡へようこそ!
2016/6/11 JAWS-UG福岡
藤崎 優
乾杯の前に・・・・
会場を提供いただいたFusic様
ありがとうございます!
【JAWS-UG福岡の活動】
月に1度のもくもく会
3ヶ月に一度程度の勉強会
・JAWS-UGはユーザーズコミュニティです
・AWS好きが集まって、お酒やお菓子をつまみながらゆるく楽しく
発表!!
・やってみて失敗してみた、でもなんでもみんなの前で話て共有し
ていきましょう
・本日LTやってみたいって方も募集です!!
発表内容に聞きたいことなどあったら気軽に質問しましょう!!
お酒は自己責任で! 周りに迷惑かけない程度に!!
何かあったらコアメンバーまで
→藤崎、安土、森田、川原、木村
ぜひ仲間を作って帰ってくだい!!!
乾杯!!!
自己紹介
【1分程度で下記を参考に】
・名前
・普段やっていること(技術的なこと)
・今日楽しみにしていること
Cognito User Poolsと仲良くなりたい(JAWS-UG福岡20160611)
Cognito User Poolsと仲良くなりたい(JAWS-UG福岡20160611)
Upcoming SlideShare
Loading in …5
×

Cognito User Poolsと仲良くなりたい(JAWS-UG福岡20160611)

3,764 views

Published on

Jaws-ug福岡2016年06月11日の発表資料です!

Published in: Technology
  • Be the first to comment

Cognito User Poolsと仲良くなりたい(JAWS-UG福岡20160611)

  1. 1. Cognito User Poolsと仲良くなりたい 2016/6/11 JAWS-UG福岡 藤崎 優
  2. 2. 藤崎 優 @youukkari 株式会社オルターブース COO 【コミュニティ活動】 ・JAWS-UG北九州・福岡コアメンバー ・JAWS DAYS 2015 ・2016 HackDay(IoT)トラックオーナー ・JAWS FESTA KYUSYU 2015実行委員長 ・ twilio-ug福岡コアメンバー 2016/06/21開催! ・PHPカンファレンス福岡2016運営メンバー ・さくらクラブIoT福岡コアメンバー(New) 2016/07/28 開催予定 自己紹介 SA-PRO落ちて、現在6/7にSolution Architect消滅(´;ω;`)
  3. 3. 藤崎 優 @youukkari ・完全無欠コーヒーダイエット中 自己紹介(個人)
  4. 4. 自己紹介(会社)
  5. 5. ・Cognito User Poolsと仲良くなりたい 今日話すこと
  6. 6. ・Cognito User Poolsとは? ・Cognito User Poolsを利用する準備 ・HTML+JSでCognito User Poolsを 使ってみる 今日話すこと
  7. 7. Cognito User Poolsとは? ・Cognitoのユーザ認証基盤 ・CognitoはAWSのサービスを利用する ユーザに一意のアイデンティを与える ・いままでは自前認証基盤かFB、Twitterを利 用する必要があったのがCognitoだけで可能に
  8. 8. Cognito User Poolsによってできること ・アカウント登録 ・アカウント確認 ・ログイン・ログアウト ・アカウント登録確認メール・SMSの送信
  9. 9. 何がよいのか? フロント側の認証を、Cognito User Pools、 APIの認証をAPI Gatewayで行うことで、 認証をフルマネージドで行うことができる。 開発に関して、ビジネスロジックに集中できるよ うになる。
  10. 10. Cognito User Poolの詳細は・・・・ Amazon Web Serviceブログ https://aws.amazon.com/jp/blogs/news/new-user-pools-for-amazon-cognito/ クラスメソッドブログ http://dev.classmethod.jp/cloud/aws/cognito-user-pool/
  11. 11. Cognito User Poolを設定してみる 実際の画面 で!!!!
  12. 12. Cognito User Poolを設定してみる 実際の画面 で!!!!
  13. 13. Cognito identity Poolを設定してみる 実際の画面 で!!!!
  14. 14. Java ScriptでCognito Poolを利用してみる https://github.com/aws/amazon-cognito-identity-js <script src="/path/to/jsbn.js"></script> <script src="/path/to/jsbn2.js"></script> <script src="/path/to/sjcl.js"></script> <script src="/path/to/moment.min.js"></script> <script src="/path/to/aws-cognito-sdk.min.js"></script> <script src="/path/to/amazon-cognito-identity.min.js"></script> <script src="/path/to/aws-sdk-2.3.5.js"></script> 下記JSを読み込む 【emailをユーザIDとしてのユーザ認証】 https://s3-ap-northeast-1.amazonaws.com/jawsug20160611/signup.html 【emailをユーザIDとしての登録確認】 https://s3-ap-northeast-1.amazonaws.com/jawsug20160611/verify.html
  15. 15. Cognito User Poolsへサインアップしてみる https://s3-ap-northeast-1.amazonaws.com/jawsug20160611/signup.html 動かせるのは6/11中のみ
  16. 16. Cognito User Poolsからメールがくる
  17. 17. Cognito User Poolsにユーザが作成される アカウント 未確認
  18. 18. Cognito User Poolsへ登録確認してみる https://s3-ap-northeast-1.amazonaws.com/jawsug20160611/verify.html 動かせるのは6/11中のみ
  19. 19. Cognito User Poolsでログインしてみる 間に合わず
  20. 20. まとめ  認証基盤の準備はあっという間にできる  JavaScript、iOS、Androidなどで別途開発することな く認証を利用できるのは大きなメリット  Cognito User Pool+API Gateway+Lambdaといった サーバレスアーキテクチャが実用的になったと感じる
  21. 21. ご静聴ありがとうございました!
  22. 22. 参考サイト  http://dev.classmethod.jp/cloud/aws/singup-to- cognito-userpools-using-javascript/  http://docs.aws.amazon.com/cognito/latest/devel operguide/using-amazon-cognito-user-identity- pools-javascript-examples.html
  23. 23. JAWS-UG福岡へようこそ! 2016/6/11 JAWS-UG福岡 藤崎 優
  24. 24. 乾杯の前に・・・・
  25. 25. 会場を提供いただいたFusic様 ありがとうございます!
  26. 26. 【JAWS-UG福岡の活動】 月に1度のもくもく会 3ヶ月に一度程度の勉強会
  27. 27. ・JAWS-UGはユーザーズコミュニティです ・AWS好きが集まって、お酒やお菓子をつまみながらゆるく楽しく 発表!! ・やってみて失敗してみた、でもなんでもみんなの前で話て共有し ていきましょう ・本日LTやってみたいって方も募集です!!
  28. 28. 発表内容に聞きたいことなどあったら気軽に質問しましょう!! お酒は自己責任で! 周りに迷惑かけない程度に!! 何かあったらコアメンバーまで →藤崎、安土、森田、川原、木村
  29. 29. ぜひ仲間を作って帰ってくだい!!!
  30. 30. 乾杯!!!
  31. 31. 自己紹介 【1分程度で下記を参考に】 ・名前 ・普段やっていること(技術的なこと) ・今日楽しみにしていること

×