cdk-cloudfront-auth:使用Cognito for CDK的CloudFront授权

时间:2024-04-29 01:31:19
【文件属性】:

文件名称:cdk-cloudfront-auth:使用Cognito for CDK的CloudFront授权

文件大小:146KB

文件格式:ZIP

更新时间:2024-04-29 01:31:19

cognito cloudfront cdk TypeScript

使用Cognito for CDK的CloudFront授权 轻松地将基于Cognito的授权添加到您的CloudFront分配中,以将静态文件放置在授权之后。 这基于 。 用法 npm install @henrist/cdk-cloudfront-auth 将Lambda @ Edge函数部署到us-east-1: // In a stack deployed to us-east-1. const authLambdas = new AuthLambdas ( this , "AuthLambdas" , { regions : [ "eu-west-1" ] , // Regions to make Lambda version params available. } ) 在您选择的任何区域中部署Cognito和CloudFront设置: const auth = n


【文件预览】:
cdk-cloudfront-auth-master
----.eslintrc(550B)
----renovate.json(454B)
----package.json(2KB)
----.github()
--------workflows()
----.prettierrc(46B)
----jest.config.js(252B)
----LICENSE(1KB)
----package-lock.json(428KB)
----src()
--------handlers()
--------generate-secret.ts(2KB)
--------index.test.ts(3KB)
--------client-update.ts(1KB)
--------cloudfront-auth.ts(11KB)
--------client-secret.ts(1KB)
--------__snapshots__()
--------index.ts(60B)
--------lambdas.ts(4KB)
----tsconfig.json(118B)
----tsconfig.base.json(309B)
----file-mock.js(34B)
----.gitignore(43B)
----tsconfig.eslint.json(71B)
----webpack.config.js(1KB)
----commitlint.config.js(69B)
----README.md(2KB)
----.eslintignore(13B)
----.editorconfig(174B)
----.gitattributes(158B)

网友评论