openiddict-samples
openiddict-core
openiddict-samples | openiddict-core | |
---|---|---|
8 | 35 | |
650 | 4,098 | |
1.4% | 1.2% | |
8.1 | 9.3 | |
7 days ago | 6 days ago | |
PowerShell | C# | |
Apache License 2.0 | 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.
openiddict-samples
- My chart to pick the right auth
- ASP.NET Core: Autenticación multi-tenant con OpenID Connect. (Parte 1)
-
Api request patterns / best practices for blazor WASM
Look at the pattern BFF (Backend for FrontEnd with Reverse Proxy) BFF with YARP
-
Difference between EditForm EditContext and form method="post"
Simple
- Best way to handle authentication between Web API project and Blazor project
-
Easy Asp API Auth Solution?
First of all it has some decent examples here: https://github.com/openiddict/openiddict-samples
-
POV: You're creating a SaaS business / MVP with ASP.Net 5, ReactJS & NextJS in the Frontend & SQL Server. You want to secure the whole stuff, how do you do it? Auth0? ASP.Net Identity? Simple JWT auth?
Velusia: https://github.com/openiddict/openiddict-samples/tree/dev/samples/Velusia
- Getting started setting up auth system in .net api
openiddict-core
-
Recommendations for Free Library/Service to Separate Authentication in Legacy ASP.NET (ASPX) Application
Openiddict is also an option. Check it out.https://github.com/openiddict/openiddict-core
- Why would I ever choose IdentityServer over Azure AD B2C?
-
A journey to build a central identity management service in .Net with Vue.js SPA frontend
To implement an OAuth server together with OpenID connect specification, I used a free and open source framework called Openiddict. You should checkout their GitHub repository at github.com/openiddict/openiddict-core. It is a nice and feature rich tool which help you get started very fast. However, comparing to alternatives like identity server, it needs more implementation rather functionalities coming out of the box.
-
Blazor Server Identity alternative?
You can use Openidict https://documentation.openiddict.com/, give it a try
- ASP.NET Core: Autenticación multi-tenant con OpenID Connect. (Parte 1)
-
Why is there a lack of cool repos?
Openiddict to create your own OpenID Connect server if you want to deep dive into auth https://github.com/openiddict/openiddict-core
-
Is using next-auth instead of IdentityServer a bad idea?
If you do want a .NET IdP then you could look into OpenIddict but will require some hands on work, at a minimum authorisation controllers. If you're looking for something more out of the box OrchardCore's OpenId module might be better for you.
-
JWT and LocalStorage in ServerSideBlazor
I personally prefer using Cookies with openiddict.
-
I got tired of all the boilerplate for .NET Web APIs, so I made a tool to help. Craftsman v0.15 is out with better DDD support and more!
Also, the OAuth bit is very cool!! Do you plan to support OpenIddict it’s a free federated identity server.
-
The bullshit-less ASP.NET Blazor WASM JWT authentication tutorial from the ground up.
Okta is a great example of an IdP, although there are many others. Auth0, Ping Federate, Amazon cognito, etc. OP also mentioned Identity Server, which is a framework for implementing your own IdP. I've also personally used an open-source library called [OpenIDDict[(https://documentation.openiddict.com/) to great success. I would highly recommend attempting to implement one of these providers as a learning exercise.
What are some alternatives?
angular-auth-oidc-client - npm package for OpenID Connect, OAuth Code Flow with PKCE, Refresh tokens, Implicit Flow
IdentityServer4 - OpenID Connect and OAuth 2.0 Framework for ASP.NET Core
IdentityServer4.Admin - The administration for the IdentityServer4 and Asp.Net Core Identity
IdentityServer - The most flexible and standards-compliant OpenID Connect and OAuth 2.x framework for ASP.NET Core
jose-jwt - Ultimate Javascript Object Signing and Encryption (JOSE), JSON Web Token (JWT) and Json Web Keys (JWK) Implementation for .NET and .NET Core
Keycloak - Open Source Identity and Access Management For Modern Applications and Services
Finbuckle.MultiTenant - Finbuckle.MultiTenant is an open-source multitenancy middleware library for .NET. It enables tenant resolution, per-tenant app behavior, and per-tenant data isolation.
AspNet.Security.OpenId.Providers - OpenID 2.0 authentication middleware for ASP.NET Core
dot-net6-vue-api - Dot net 6 Vue template
AspNetCoreMultiTenantOpenId - Ejemplo de aplicación Multi-tenant con autenticación con OpenID
microsoft-authentication-library-for-js - Microsoft Authentication Library (MSAL) for JS