日本
The Morning Dev

知っておくべきことだけを、毎朝

‹
 

ニュース

Cognitoの許可一覧から外した人は、いつ止まるのか

Zenn トレンド · 執筆:miyakona ·

要点

  • 社内向け管理画面の共通ログイン入口として、CognitoとGoogleの連携を導入する計画である
  • 許可一覧は当初開発者のみを対象とし、運用が安定した後に対象を広げる方針である
  • 許可一覧に載っていない既存のCognitoユーザーでも、戻り先に認可コードが付いてきたことが確認された

なぜ重要か

許可判定をユーザー作成時だけに置くと、一覧から外した後も既存ユーザーが認証を通過できる期間が生じる。トークンを発行する直前にも同じ判定が必要になる。

影響を受ける人

  • Cognitoで社内向け認証を構築する開発者
  • Googleアカウント連携でログイン入口を統一しようとするチーム

取るべき対応

  1. 認可コードやトークンを発行する直前にも許可一覧の判定を入れる

社内向けの管理画面が増え始めたとき、画面ごとにログインを用意する代わりに、CognitoとGoogleで共通の入口を作ることにしました。最初は開発者だけを許可一覧に載せ、運用が安定したら対象を広げる計画です。 許可一覧の判定は、ユーザーを作る直前に置けば足りると考えていました。ただ、確認すると、すでにCognitoにユーザーがいる人は、一覧に載っていなくても戻り先に認可コードが付いてきました。この違いを見ると、トークンを発行する直前にも同じ判定が必要だと分かります。…

この記事をどう思いますか?

コメント0件

    Cognitoの許可一覧から外した人は、いつ止まるのか – The Morning Dev