タグ

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

  • AWS CognitoにGoogleとLINEアカウントを連携させる

    AWS Cognitoを設定したのですが、時間がたつと忘れてしまいそうだったので、備忘録として残しておきます。 皆さんのお役に立てられればうれしいです。 今回、備忘録に残すのは、タイトルにある通り、AWS Cognitoで管理するユーザIDとして、外部のソーシャルIDであるGoogleアカウントや、YahooLINEアカウントを利用できるように設定する手順です。 なかなか初めて触るWebサイトで、ユーザID・パスワードを新規に入力してアカウントを作ってもらうのはユーザにとって負担ですし、ユーザもたくさんのサイトのユーザID・パスワードを覚えておくのはたいへんです。 さて、YahooLINEアカウントを利用できるようにする、としていますが、正しくは、OpenID Connect(略してOIDC)のアカウントを利用できるようにする、といったほうが正しいかもしれません。AWS Cognito

    AWS CognitoにGoogleとLINEアカウントを連携させる
  • 既存のWebアプリで「Amazon Cognito」認証を利用する(その2:PHPのサンプルプログラムの実装) | ゲンゾウ用ポストイット

    ゲンゾウ用ポストイット シェル / Bash / Linux / Kubernetes / Docker / Git / クラウドのtipsを発信。 はじめに既存の Web アプリで「Amazon Cognito」認証を利用する(その1:処理フローの整理) | ゲンゾウ用ポストイット で「Cognito」の認証の流れを整理しました。 ここからは、PHP のサンプルプログラムを実装してより具体的に理解を深めていきたいと思います。 早速進めて行こうと思います。 ちなみに、 PHPのサンプルプログラムはGithubで公開しているので、参考にしていただければと思います。 ( 実行するだけであれば、 「Docker Compose」 がインストールされていれば動きます。 ) GitHub - genzouw/aws-cognito-exampleAWS Cognito の作成、設定まずは AWS

    既存のWebアプリで「Amazon Cognito」認証を利用する(その2:PHPのサンプルプログラムの実装) | ゲンゾウ用ポストイット
  • CognitoとPHP製のAPIを連携する方法

    「ユーザー認証にはAmazon Cognitoが便利そうだけどPHPの既存システムも再利用するにはどうすればいい?」 こんにちは、カフーブログのタカフです。 日の記事はたぶん役立つ人にはめちゃくちゃ役立つ記事かと思います。 今開発しているアプリにおいてフロントエンドでユーザー認証にCognitoを使おうと思っていますが、 サーバーサイド上でAPIを通じてそのユーザーのデータを取得する時などはそのユーザーかどうか検証しなくてはいけません。 記事では、Cognitoで認証されたユーザーがPHP製のAPIを通してデータ提供するにはどうするかをお答えします。 記事のシステム概要 公式ドキュメントにいい画像があったのでそのまま引用させて頂きます。 ご覧の通り、Cognitoのユーザープールから認証処理で取得したアクセストークンを、バックエンドで検証してこのユーザーにだけ許可されたデータを取得す

    CognitoとPHP製のAPIを連携する方法
  • Amazon Cognito と仲良くなるために歴史と機能を整理したし、 Cognito User Pools と API Gateway の連携も試した | DevelopersIO

    最近はサーバーレスアーキテクチャに触れることが増えています。その中で、ついて回ることが多い機能が 認証 です。どのようなシステムを構築するかによって認証方式も変わってくるかと思いますが、方法のひとつとして 自社でもっている認証基盤に対して、ユーザーIDとパスワードを使ってログインしてもらう という方式があります。AWS においては Amazon Cognito がその要件をかなえる筆頭サービスです。ただ、私自身、Cognito がどのような機能を提供しているのか、実際の利用例としてどんなものがあるか、把握できていないことも多かったので、整理した上で自分でも実際に試してみることにしました。 Cognito を時系列で振り返る まずは Cognito が発表されてから現在に至るまで、どのような機能が追加されてきたのか振り返ってみます。なお、以下に記載する内容は、Document History

    Amazon Cognito と仲良くなるために歴史と機能を整理したし、 Cognito User Pools と API Gateway の連携も試した | DevelopersIO
  • 1