Setting up TIB and compatibility of TIB

Lol, not yet, the full list of handlers is here:

https://tyk.io/docs/tyk-identity-broker/identity-providers/

Basically, the Social ones implement OAuth in various forms, we are working on a generic OAuth handler, but since we are based on the Goth social integration plugin with Golang, it is very easy to write your own OAuth handler and plug it into TIB.

The Proxy Provider is the most flexible, it basically proxies an auth request to an IDP and analyses the response, if the response passes the tests, then the request is considered authenticated and triggers an appropriate handler action.

As I said, on the roadmap are:

  1. JWT validation / token exchange
  2. SAML token exchange
  3. OpenID connect (this will probably be core Tyk Gateway)