Announcement: New Proof of Concept gRPC Server with Custom Authentication Plugin

We are excited to announce the release of a new Proof of Concept (PoC) example implementation for the Tyk community! :tada:

Project Overview: This showcases a Python gRPC server that integrates seamlessly with the Tyk Gateway. The server listens for requests from the gateway and processes the incoming request payload, outputting it in JSON format. Additionally, it features a custom authentication plugin that validates requests using HMAC signatures and keys. This is intended as a learning resource for how to implement Python custom authentication plugins

Key Features:

  • Python gRPC Server: Handles requests from the Tyk Gateway, ensuring efficient and robust communication.
  • JSON Payload Output: Converts incoming request payloads to JSON for easy processing and analysis.
  • Custom Authentication Plugin: Implements HMAC signature and key verification to ensure secure request handling.

Project Repository: You can find the complete implementation and detailed setup instructions in our GitHub repository: Proof of Concept gRPC Server

Readme Guide: For a step-by-step guide on how to deploy and use this example, please refer to the README file: Readme - Tyk Demo

Get Involved: We invite the community to try out this example, provide feedback, and contribute to its improvement. Your input is invaluable in helping us enhance the functionality and usability of this example implementation.

Join the discussion and share your thoughts on our community forum!

Happy coding! :rocket:

Best regards, The Tyk Technologies Team

2 Likes