The libraries and examples are so far in Java, as most of our customers are using that or Kotlin.
These may be used directly in your projects or used as inspiration.
This repo includes
- API implementation for ScribeJava (https://github.com/scribejava/scribejava/)
- A wrapper around Auth0's library for decoding and validating JWTs, configured for our JWKS endpoint
Currently this must be done via JitPack
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
You may replace main-SNAPSHOT
with the short commit hash.
<dependencies>
<dependency>
<groupId>com.github.working-group-two.third-party-auth</groupId>
<artifactId>jwt</artifactId>
<version>main-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.github.working-group-two.third-party-auth</groupId>
<artifactId>scribejava</artifactId>
<version>main-SNAPSHOT</version>
</dependency>
</depenencies>