oauth.apisample.serverless:使用OAuth和Open Id Connect的最终无服务器API代码示例

时间:2024-04-08 21:10:13
【文件属性】:

文件名称:oauth.apisample.serverless:使用OAuth和Open Id Connect的最终无服务器API代码示例

文件大小:218KB

文件格式:ZIP

更新时间:2024-04-08 21:10:13

TypeScript

oauth.apisample.serverless 概述 我的博客( 引用了使用OAuth和Open Id Connect的低成本无服务器API示例 本示例的目标是通过无服务器Lambdas实现博客的 细节 有关概述以及如何运行API的信息,请参阅。 有关云托管的详细信息,请参见。 编程语言 API使用NodeJS,TypeScript和Serverless 使用的API中间件 用于OAuth远程调用 API使用进行访问令牌的内存验证 用于帮助管理类依赖关系 使用的云基础架构 AWS Route 53用于托管域 AWS Certificate Manager用于API SSL证书 AWS Cognito用于授权服务器 AWS API Gateway用作API操作的SSL入口点 AWS Lambda函数用于API逻辑和OAuth授权 CloudWatch用于立即存储API日志 可以将API


【文件预览】:
oauth.apisample.serverless-master
----api.config.json(686B)
----package.json(2KB)
----data()
--------companyList.json(923B)
--------companyTransactions.json(4KB)
----test()
--------authorizer.json(1KB)
--------getCompanyTransactions.json(883B)
--------getUserClaims.json(834B)
--------getCompanyList.json(834B)
----.codacy.yaml(105B)
----package-lock.json(565KB)
----src()
--------logic()
--------host()
--------plumbing-base()
--------plumbing-oauth()
----.eslintrc.js(902B)
----tsconfig.json(354B)
----deployment()
--------package.json(473B)
--------typings.ts(155B)
--------customPackager.ts(5KB)
----serverless.yml(6KB)
----.gitignore(44B)
----README.md(2KB)
----environments()
--------local.yml(427B)
--------deployed.yml(406B)
----LICENSE.txt(1KB)
----.vscode()
--------launch.json(341B)

网友评论