Skip to content

This is a project that shows how to integrate a keycloak client with a React.JS application and a Node.JS application. Here you'll find how to run a keycloak container with Docker and Docker-Compose and how to automate the Keycloak Realm and Clients creation

License

Notifications You must be signed in to change notification settings

gftf2011/keycloak-auth-flow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔑 keycloak auth flow 🔑

📄 About

This is a project that shows how to integrate a keycloak client with a React.JS application and a Node.JS application

Here you'll find how to run a keycloak container with Docker and Docker-Compose and how to automate the Keycloak Realm and Clients creation !


🛠️ Supported OS

  • Mac OS
  • Linux
  • Windows - WSL

📋 Required Tools


🏎️ Running Project

1 - Open the terminal and type:

  $ npm run docker:up:dev

2 - Go to the web APP and run the web app:

  $ nvm use
  $ npm i
  $ npm run start:dev

3 - Open a new terminal and run the backend app:

  $ nvm use
  $ npm i
  $ npm run start:dev

4 - Access the http:https://localhost:5173/ to enter in the home page

5 - Access the http:https://localhost:5173/sign-in to register a user or enter with login


📝 License

This project is under MIT license. See the LICENSE file for more details.


Made with lots of ❤️ by Gabriel Ferrari Tarallo Ferraz

About

This is a project that shows how to integrate a keycloak client with a React.JS application and a Node.JS application. Here you'll find how to run a keycloak container with Docker and Docker-Compose and how to automate the Keycloak Realm and Clients creation

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published