# TwitchS2S2

Next iteration of [TwitchS2S] which provides authentication and authorization
for services which a focus on performance and availability. See  the [S2S2 Wiki]
for full onboarding instructions.

## Team Developer Setup

All integration testing is done from the [TwitchS2SAuth] package.

This project has historically used Mockery for mocks. Moving forward all mocks should be generated using mockgen. 

## Usage

See the [golang examples] for how to use this package.

[golang examples]: https://code.amazon.com/packages/TwitchS2S2/blobs/mainline/--/s2s2/example_s2s_test.go
[TwitchS2SAuth]: https://code.amazon.com/packages/TwitchS2SAuth
[TwitchS2S]: https://git.xarth.tv/sse/malachai
[S2S2 Wiki]: https://wiki.twitch.com/display/SSE/S2S2%3A+Service+to+Service+Auth+at+Twitch
