Skip to content

Kitano-power/oidc-book-sample

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

「OpenID Connect 入門」サンプルプログラム

本リポジトリは、書籍「OpenID Connect 入門(技術評論社)」に掲載されているサンプルプログラムを収録しています。

ディレクトリ構成

ディレクトリ 内容

spa

Client が SPA の認可コードフロー

bff

Client が BFF の認可コードフロー

native

Client がネイティブアプリの認可コードフロー

batch

クライアントクレデンシャルフロー

api

上記プログラムが呼び出す API サーバ

keycloak

Keycloak の起動手順と設定データ

クイックスタート

各サンプルを動かすには、以下の順序で起動してください。

  1. Keycloak を起動keycloak/README.adoc を参照

  2. API サーバを起動api/README.adoc を参照

  3. 各クライアントを起動 → 各ディレクトリ(spa、bff、native、batch)の README.adoc を参照

動作環境

  • Java 17 以上

  • Node.js(最新の LTS 版を推奨)

  • Android Studio(ネイティブアプリの場合)

  • Keycloak 26.3.3

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 38.6%
  • TypeScript 30.9%
  • Kotlin 28.7%
  • Other 1.8%