This repo created to show some features of keycloak, meet the concepts of OAuth and OpenIDConnect.
Presentation file of part I
Presentation file of part II
# clone repo
mkdir -p $GOPATH/src/github.com/komron-m/
cd $GOPATH/src/github.com/komron-m/
git clone [email protected]:komron-m/oauth_oidc_keycloack.git
cd oauth_oidc_keycloack
# install project dependencies
go mod tidy
# init app dependencies
docker-compose up
# run backend application
go run ./cmd/game_app/
# open another terminal and start client application
cd $GOPATH/src/github.com/komron-m/oauth_oidc_keycloack/clients/web
yarn install
yarn start