jwt-sample

豆蔵デベロッパーサイトのブログ記事で利用しているサンプルコード

利用している記事

内容 記事の利用箇所
HmacJwtProvider トークンの生成実装(HmacJwtProvider)
HmacJwtConsumer トークンの検証実装(HmacJwtConsumer)
SimpleIdProvider JWT認証の実装
AddCalculator JWT認証の実装

ビルドと実行

サンプルアプリのビルドにはJava17以上とMavenが必要です

リポジトリclone

# Clone this repository
git clone https://github.com/extact-io/jwt-sample.git

HmacJwtProviderのビルド

# Go into HmacJwtProvider
cd jwt-sample/jwt-producer
# build application
mvn clean package

HmacJwtConsumerのビルド

# Go into HmacJwtConsumer
cd jwt-sample/jwt-consumer
# build application
mvn clean package

AddCalculatorのビルド

# Go into AddCalculator
cd jwt-sample/simple-idprovider
# build application
mvn clean package

SimpleIdProviderのビルド

# Go into SimpleIdProvider
cd jwt-sample/add-calculator
# build application
mvn clean package

実行

こちらの記事を参照