OAuth2 Token Manager
Security covered
This module manages OAuth2 tokens for system accounts, providing integrations for services like Box, Slack, and Quip. It simplifies the process of obtaining and using OAuth2 tokens for these external services.
API module for oauth2 tokens. Works to get oauth tokens for system accounts. This project includes a base module + implementations for Box, Slack and Quip.
Box required ENV variables:
BOXCOM_OAUTH_CLIENT_ID
BOXCOM_OAUTH_CLIENT_SECRET
BOXCOM_OAUTH_REDIRECT_URI
Slack required ENV variables:
SLACK_OAUTH_CLIENT_ID
SLACK_OAUTH_CLIENT_SECRET
SLACK_OAUTH_REDIRECT_URI
Quip required ENV variables:
QUIP_OAUTH_CLIENT_ID
QUIP_OAUTH_CLIENT_SECRET
QUIP_OAUTH_REDIRECT_URI