project vueJs with oidc-client library
VueJs (I recommend installing vuejs using npm):
https://vuejs.org/v2/guide/installation.html
Npm:
https://nodejs.org/en/download/current/
Version of npm used in the project: 6.0.2
Npm Version Control on Windows:
https://github.com/felixrieseberg/npm-windows-upgrade
If you do not have an identity provider, you can use the project below
Identity Provider created with the IdentityServer4 framework:
https://github.com/joaojosefilho/IdentityServer4AndApi
Oidc-Client:
https://github.com/IdentityModel/oidc-client-js/wiki
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
# build for production and view the bundle analyzer report
npm run build --report
For a detailed explanation on how things work, check out the guide and docs for vue-loader.