POPIdentity
oidc-client-js
POPIdentity | oidc-client-js | |
---|---|---|
1 | 5 | |
5 | 2,166 | |
- | - | |
5.1 | 7.0 | |
4 months ago | almost 3 years ago | |
C# | JavaScript | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
POPIdentity
-
Is auth WAY too hard in .NET?
I stumbled upon this because of a Twitter thread that the algorithm suggested, with David Fowler in it. I give him a lot of credit, because he seems very patient. I wrote a little library just to take the auth secret, make the post to the third party, and get claims back to use in my own user management and auth bits. I still rely on the .Net auth cookie stuff, and the rest is not well documented. They insist that it's not tightly coupled to EF, but you won't find any docs that explain that.
oidc-client-js
-
Is auth WAY too hard in .NET?
They provide sample apps for the various OIDC workflows... https://github.com/IdentityModel/oidc-client-js/tree/dev/samples
- ASP.NET Core: Servidor de Autenticación con OpenID Connect
-
Validate id token (jwt token)
if you want a generic library you can use oidc-client
-
Clean pattern for handling roles and permissions in large-scale React apps
I have used this package to open-id in React. https://github.com/IdentityModel/oidc-client-js
-
react-vue-springboot-keycloak
OIDC / SSO for React / Vue using Keycloak IdP and oidc-client with Spring Boot API example.
What are some alternatives?
oidc-client-ts - OpenID Connect (OIDC) and OAuth2 protocol support for browser-based JavaScript applications
keycloak-documentation
openiddict-core - Flexible and versatile OAuth 2.0/OpenID Connect stack for .NET
react-vue-springboot-keycloak-docker
BlazorIdentity - An exploration of recreating the ASP.NET Core Identity UI functionality in Blazor components.
oidc-client - Light, Secure, Pure Javascript OIDC (Open ID Connect) Client. We provide also a REACT wrapper (compatible NextJS, etc.).
Keycloak - Open Source Identity and Access Management For Modern Applications and Services
fusionauth-jwt - A simple to use Java 8 JWT Library. Verify, Sign, Encode, Decode all day.
DevToPosts
breeze - Minimal Laravel authentication scaffolding with Blade, Vue, or React + Tailwind.
AspNetCore.Docs - Documentation for ASP.NET Core