This is a Vue + Node project for a tutorial on Medium.
The purpose of this tutorial is to show you how you can integrate Keycloak authentication into your Vue3 application with the state management tool, Pinia.
Feel free to follow along if you'd like.
- Navigate into "FE" directory
- Run
npm install
to install npm packages - Create your own ".env" file following ".env.example". (Input Keycloak realm name & client ID)
- Run
npm run dev
to start the project
- Navigate into "BE" directory
- Run
npm install
to install npm packages - Create your own ".env" file following ".env.example"
- Run
npm start
to start server