implementing-scalekit-go-auth
Installation
SKILL.md
Scalekit Auth in Go (Gin)
Scalekit is an OIDC/OAuth2 provider. Unlike frameworks that auto-wire OAuth2, Go requires you to
manually implement four handlers: authorize → callback → session → logout. Use scalekit-sdk-go/v2.
Dependencies
go get github.com/scalekit-inc/scalekit-sdk-go/v2
go get github.com/gin-gonic/gin
go get github.com/gin-contrib/cors
go get github.com/golang-jwt/jwt/v5