Skip to content

Production-grade OAuth2 + OIDC reference implementation in Go (with PKCE, refresh token rotation, zero-trust). Includes Trivy scanning, Terraform IaC, and live demo.

License

Notifications You must be signed in to change notification settings

i-am-ivan/OAuth2-OIDC-Reference

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Secure CI/CD Template (Just Fork & Go)

Production-ready secure pipeline I use for every microservice at Jovicorp.

What it does automatically

  • SAST (Semgrep)
  • SCA (Trivy + Dependabot)
  • Container scanning
  • Secrets detection
  • Terraform plan + security check
  • OIDC authentication to Azure/AWS (no long-lived credentials)
  • Automatic PR security gating

How to?

  1. Fork this repo
  2. Enable GitHub Actions
  3. Add your cloud OIDC role → Done. Your pipeline is now more secure than 98 % of startups.

Stacks

Ansible Docker GitHub Actions Python Terraform

About

Production-grade OAuth2 + OIDC reference implementation in Go (with PKCE, refresh token rotation, zero-trust). Includes Trivy scanning, Terraform IaC, and live demo.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published