Skip to content

TykTechnologies/tyk-awesome-plugins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 

Repository files navigation

tyk-awesome-plugins

Security

Logging

Others/Extensions

  • Queue: send items to a queue server (see the repository for additional information).
  • Webhook: trigger a webhook.
  • Correlation: identify and trace your requests.

Plugin demos

.NET / C#

This demo covers a basic Pre hook and an authentication middleware, based on Microsoft SQL Server, code & docs available here.

Python

This demo performs header injection using Pre/Post hooks. Code available here.

Ruby

This demo performs header injection using a Pre hook. Code available here.

Lua

This demo performs header injection using a Pre hook. Code available here.

Java

This demo performs custom authentication using a gRPC server with Java Logic. It also takes advantage of Tyk's ID extraction caching mechanism. https://github.com/TykTechnologies/tyk-plugin-coprocess-grpc-java-custom-auth

Javascript / JSVM

This demo plugin performs dynamic header transformation using a Pre Hook.

GoLang / RabbitMQ / RPC

This demo validates an incoming POST request and upon success, publishes the message onto RabbitMQ queue. A worker picks up the request, creates a response and replies to a temporary reply_to queue with appropriate correlation_id. Tyk GoLang RabbitMQ gRPC Middleware.

GoLang / AWS Lambda

This demo allows you to specify your hook name as your lambda function name. The gRPC plugin then invokes it and responds.

https://github.com/TykTechnologies/tyk-mw-grpcgo-lambda

GoLang - Native GO Plugin Authentication via AWS DynamoDB

https://github.com/TykTechnologies/native-go-auth-middleware

Built to be run natively as a package by Tyk Gateway, will check basic auth credentials against AWS' DynamoDB

Protocol Buffer definitions / bindings

You may find the latest Protocol Buffer definitions in this repository.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published