Skip to content

IdentityServer4 Vue.js oidc-client-js OpenID Connect code flow with PKCE

License

Notifications You must be signed in to change notification settings

damienbod/IdentityServer4VueJs

Repository files navigation

IdentityServer4 Vue.Js oidc-client-js

.NET

Securing a Vue.js app using OpenID Connect Code Flow with PKCE and IdentityServer4

https://damienbod.com/2019/01/29/securing-a-vue-js-app-using-openid-connect-code-flow-with-pkce-and-identityserver4/

Changes to Vue.js CLI package.json

change the project.json file to use HTTPS

vue-cli-service serve --https --port 44357

History

2022-02-11 Updated packages and namespaces

2022-01-28 Updated packages & .NET 6

2021-08-21 Updated packages

2021-02-17 Updated packages

2021-01-09 Updated to ASP.NET Core 5, Updated VUE JS project

2020-09-12 Updated to ASP.NET Core 3.1, Updated VUE JS project

2019-10-03 Updated to ASP.NET Core 3.0

Links

https://cli.vuejs.org

https://www.jerriepelser.com/blog/using-auth0-with-vue-oidc-client-js/

https://github.com/joaojosefilho/vuejsOidcClient

https://www.scottbrady91.com/Angular/Migrating-oidc-client-js-to-use-the-OpenID-Connect-Authorization-Code-Flow-and-PKCE

https://github.com/IdentityModel/oidc-client-js/

https://tools.ietf.org/html/rfc7636

https://openid.net/specs/openid-connect-core-1_0.html#AuthRequest