0
私は、これらの青写真で探しています:principalIdはのために、どのようにそれが生成されhttps://github.com/awslabs/aws-apigateway-lambda-authorizer-blueprints/blob/master/blueprints/nodejs/index.jsAWS APIGatewayラムダカスタムAuthrozier principalId
は何ですか?
は、私はこのようなコードを参照してください。// this could be accomplished in a number of ways:
// 1. Call out to OAuth provider
// 2. Decode a JWT token inline
// 3. Lookup in a self-managed DB
var principalId = 'user|a1b2c3d4'
の質問は私です持っている:
- はそれがユーザーごとに一意ですか?私は、ユーザーテーブルに一意のユーザーIDがあるdynamodbを持っています。
- AWSラムダコンソールの環境変数としてラムダでどのように使用するのですか?
- オートナイザーの主な目的は何ですか?
お読みいただきありがとうございます。
おかげで私はこの今夜に読み、それは私がこのことについて質問がある – cdub
をどのように動作するかを確認できます。 getOpenIdTokenForDeveloperIdentityから返されるこのトークンをprincipalIdとして使用できますか?ログイン後に同じユーザーのトークンとして常に返されます。 – cdub
別の注意:var principalId = event.authorizationTokenです。 ?これについては興味があります。 – cdub