Goidc is a basic implemetation of an Open ID Connect API, using serverless functions in AWS.
- Go
- DynamoDB (NoSQL)
- AWS
- KMS
- S3
- API Gateway
cmd/
- contains the serverless functionsdal/
- holds the data-access and persistence logicdynamodb/
- an implementation of the DAL for DynamoDB
ui/
- contains the UI aspects, such as the login pageterraform/
- holds the terraform IaaC for the APIscripts/
- contains scripts for deploying, setting up, etc