タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

cognitoに関するkei2100のブックマーク (4)

  • Amazon API Gateway の API を Cognito で認証して呼び出す | DevelopersIO

    API を IAM で認証する Amazon API Gateway (以下 API Gateway) で作成した API は、誰でも呼び出せるように公開する他に、2つの認証方法が用意されています。 API Key をヘッダーに付与する方法 (こちらで解説) IAM で認証する方法 この2つの方法のうち、今回は IAM で認証する方法を試してみたいと思います。 API Gateway にはモバイルアプリ向けの SDK を生成する機能がある点から、モバイルアプリを主なターゲットにしているように思えます。そこで、Amazon Cognito (以下 Cognito) を利用した認証方式を通して API Gateway で作成した API を呼び出してみたいと思います。 先日まで生成した SDK の認証周りでエラーが発生し Cognito (IAM Role) を利用した呼び出しが行えないことが

    Amazon API Gateway の API を Cognito で認証して呼び出す | DevelopersIO
  • Cognito ユーザープール使ってみました - プログラマーのメモ書き

    以前の書籍を読んだ記事にも書きましたが、その書籍中では Cognito を使いましたが、ユーザープール (User Pools)については紹介だけで、チュートリアルはありませんでした。 blog.mori-soft.com このユーザープールが気になり、簡単なサンプルを作って試してみましたので、メモにまとめておきます。 Cognito ユーザープールとフェデレーティッドアイデンティティの関係について 最初、ドキュメントを呼んでも、すっきりしなかったので、不正確かもしれませんが、自分なりに理解したユーザープールとフェデレーティッドアイデンティティの関係についてを書いておきます。 Cognito のドキュメントを読むと、ユーザープールは、独自で認証を実装するときの Users テーブルのようなものだとわかります(ディレクトリサービスといったほうがいいのかな)。 ユーザーの登録・管理・認証を提供

    Cognito ユーザープール使ってみました - プログラマーのメモ書き
  • CognitoでOpenID Connect(Yahoo! ID連携) - Qiita

    Cognitoとは ※引用元:https://aws.amazon.com/jp/cognito 公式によるとこのような感じだそうです。 簡単に言うと「認証基盤を受け持ってくれるAWSのサービス」みたいな感じでしょうか。 詳細はクラスメソッドさんの記事に整理されているのでご覧ください。 Amazon Cognito と仲良くなるために歴史と機能を整理したし、 Cognito User Pools と API Gateway の連携も試した | Developers.IO なぜOpenID Connect OpenID Connectについてはこの素晴らしい記事をご覧ください。 一番分かりやすい OpenID Connect の説明 - Qiita 複数サービスを提供している企業がID共通基盤を構築しようとした時、既存ユーザーを抱えたままサービスを超えてお互いに認証したり、解析用に名寄せする

    CognitoでOpenID Connect(Yahoo! ID連携) - Qiita
  • Amazon Cognitoを独自認証(Developer Authenticated Identities)で利用する - Qiita

    お約束ですが、これは個人のメモ/意見であり、所属する組織を代表するものではありません。 Amazon Cognito? Amazon Cognitoは、主にモバイルデバイスやブラウザから直接AWSの各種サービスを使う際に利用される、認証認可のためのサービス。実際にこの機能はIAM Roleとの組み合わせで実現されており、以下の2ステップで動く 認証: Facebookなどのソーシャル系のサービスもしくはOpenID Connect Provider、ユーザー独自の認証サービスでユーザーを認証する。(このときにCognitoIDというものが払い出される。ユーザーごとにユニーク。) 認可: 認証されたユーザーに対して、予め指定されたIAM Roleの権限を認可する。 認証のオプションは以下のとおり ソーシャルサービス Facebookアプリ Google Amazon OpenID Conne

    Amazon Cognitoを独自認証(Developer Authenticated Identities)で利用する - Qiita
  • 1