The RCTI+ Core IDP is a Go microservice responsible for user identity management and authentication across the RCTI+ ecosystem. It is containerised with Docker and exposes a REST API consumed by the GraphQL gateway and other internal services.

User identity and authentication management
JWT-based token issuance and validation
REST API for internal service consumption
Docker containerised deployment
Ensuring secure token lifecycle management
Integrating identity flows across multiple RCTI+ services
Identity provider patterns in Go
JWT security best practices
Microservice authentication flows
© 2026 pranahonk Built with ♡
Open sourced on Github