This container is based on a project hosted on github:
Twitch.tv has chosen to only partially comply with the OIDC/Oauth RFC. This library's goal is to act as a mutation proxy that takes twitch's response and converts them to library compatible responses.
This is not a library for use in other programs, only a program to act as an in-between for other OIDC programs.
The container can be run with the standard docker way.
docker run --name streemtech/twitchfix -p 8284:8284 twitchfix
Twitchfix currently only handles the second half of the oidc authorization code flow, the POST commands to https://id.twitch.tv/oauth2/token, which are steps three and four of the documentation.
To Use twitchfix in your library, instead of using the link provided by twitch, use an http request to the /oauth2/token endpoint with ip and port of twitchfix. For example, http://192.168.100.123:8284/oauth2/token. The client ID and Secret are not required by twitchfix, and should only be required by your third party library.
While there should not be any issue with doing so, twitchfix should NOT be exposed to the internet, and ideally should be as close as possible to the library/service making calls to twitchfix.
Content type
Image
Digest
Size
5.9 MB
Last updated
about 6 years ago
docker pull streemtech/twitchfix