Integrations

STUPS

Plan B can be seamlessly integrated into the STUPS infrastructure:

  • The mint worker can automatically create and rotate application OAuth users for all applications registered in Kio
  • The mint worker can distribute OAuth credentials via S3 buckets

Libraries

The following libraries are compatible with Plan B:

Clients

There are many libraries for the OAuth2 authorization code grant flow (which is supported by Plan B), e.g. the Flask-OAuth library for Python.

Resource Servers

  • The Python Flask REST framework Connexion supports token validation against Plan B Token Info
  • The Clojure REST framework Friboo supports token validation against Plan B Token Info
  • The Java Spring-OAuth2 STUPS Support library supports token validation against Plan B Token Info when implementing resource servers with the Spring framework