Skip to content

Commit

Permalink
feat: Enhanced GitHub OAuth with User Profile Management
Browse files Browse the repository at this point in the history
- Added secure token exchange Lambda
- Added GitHub user info Lambda
- Added user profile management with DynamoDB
- Added logging middleware
- Updated CDK stack with new resources
- Removed client secret from frontend
- Fixed Go module structure

Closes fynnfluegge#74
Addresses security concerns from PR fynnfluegge#145
  • Loading branch information
rohitg00 committed Oct 28, 2024
1 parent 2287cf2 commit 906b7cc
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions cdk/functions/user-profile/go.mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
module github.com/fynnfluegge/rocketnotes/cdk/functions/user-profile

go 1.21

require (
github.com/aws/aws-lambda-go v1.46.0
github.com/aws/aws-sdk-go-v2 v1.25.3
github.com/aws/aws-sdk-go-v2/config v1.27.7
github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue v1.13.9
github.com/aws/aws-sdk-go-v2/service/dynamodb v1.30.4
)

0 comments on commit 906b7cc

Please sign in to comment.