2017-04-04 5 views
0

自分の個人的な目的のためにサイトとAPIを構築していますが、API GatewayとLambda関数を使用してコストを抑えると思いました。API GatewayとLambdaを使用して単一の許可されたユーザーのOAuth

私は認証する方法が必要です。私のGoogleアカウントやGitHubアカウントをOAuthで使用するのは良い考えです。

しかし、以来:

  1. だけ予見可能なため一人のユーザがあるように起こっている:私は。
  2. 私はビルドしているこれらのAPIの周りにコマンドラインツールをビルドできるようにしたいと考えています。

OAuthが適切なアプローチであるかどうかはわかりません。認証バックエンドとしてOAuthでサインイン/サインインできる人を制限する方法はありますか?さらに、許可されたユーザーを追加する必要がありますが、OAuthベースのシステムで許可を作成するのは簡単ですか?

答えて

0

認証が簡単な方法の1つは、 Cognito User Poolsです。現在、Cognito User Poolの無料のティアには、毎月5万人のアクティブユーザーが含まれています。不要なユーザーがサインアップするのを防ぐため、ユーザーを「管理者確認」することができます。詳細情報hereを参照してください。

APIゲートウェイを使用してCognitoユーザープールを統合するためのガイドは、here

関連する問題