View Code? Open in Web Editor
NEW
This project forked from gary-archer/oauth.websample.final
Secured Cloud Connected SPA Code Sample, using OAuth and Open Id Connect
License: MIT License
CSS 0.28%
HTML 0.44%
TypeScript 95.69%
JavaScript 2.14%
Shell 0.71%
Dockerfile 0.74%
oauth.websample.final's Introduction
oauth.websample.final
Overview
- The final SPA code sample using OAuth and Open Id Connect, from my blog at https://authguidance.com
- The sample uses Cloud Hosting, Hardened Security and a Custom Token Renewal solution
Details
Programming Languages
- TypeScript and ReactJS are used to implement the SPA
SPA Middleware Used
Deployed Solution
- AWS CloudFront is used as the SPA's Content Delivery Network
- AWS API Gateway is used to host the SPA's OAuth Secured API
- AWS Cognito is used as the default Authorization Server for the SPA and API
- An Edge Lambda is used to proxy refresh token requests and store them in HTTP only encrypted cookies
SSL Certificates
oauth.websample.final's People
Contributors
Watchers