Pinned Repositories
AnalyzeDotNetProject
aspnetcore-geo-location-from-ip
AspnetCoreGitHubAuth
auth0-vue-oidc-client
aws-aspnet-serverless-app
aws-dotnet-serverless-app
htmx-with-aspnet-core
openiddict-social-login
Demonstrates how to implement social logins with OpenIddict
signalr-long-running
Sample code for the blog post "Communicate the status of a background job with SignalR"
vue-tailwind
Using Tailwind with Vue
Jerrie Pelser Blog's Repositories
jerriepelser-blog/AnalyzeDotNetProject
jerriepelser-blog/htmx-with-aspnet-core
jerriepelser-blog/AspnetCoreGitHubAuth
jerriepelser-blog/signalr-long-running
Sample code for the blog post "Communicate the status of a background job with SignalR"
jerriepelser-blog/auth0-vue-oidc-client
jerriepelser-blog/openiddict-social-login
Demonstrates how to implement social logins with OpenIddict
jerriepelser-blog/vue-tailwind
Using Tailwind with Vue
jerriepelser-blog/aws-dotnet-serverless-app
jerriepelser-blog/aspnetcore-geo-location-from-ip
jerriepelser-blog/aws-aspnet-serverless-app
jerriepelser-blog/using-surveyjs-with-aspnet-core
jerriepelser-blog/aspnetcore-ajax
jerriepelser-blog/google-gsuite-oauth
Demonstrates how to limit users to sign in with G Suite domain
jerriepelser-blog/LambdaGitHubWebhook
jerriepelser-blog/angular-tailwind
jerriepelser-blog/CheckSpammyEmailAddresses
Source code for https://www.jerriepelser.com/blog/check-for-spammy-email-when-registering-user/
jerriepelser-blog/oauth-authentication-cookies
Describes how to specify cookie lifetime when signing users in with OAuth 2.0 providers
jerriepelser-blog/orderby-with-null-values
jerriepelser-blog/RazorPagesAjaxAntiForgery
jerriepelser-blog/filter-user-records-using-efcore-filters
jerriepelser-blog/filter-user-records-using-extension-methods
jerriepelser-blog/LambdaImageCompressor
jerriepelser-blog/wrap-apis
Discusses 3 different ways you can use to wrap external REST APIs in .NET Core applications
jerriepelser-blog/oidc-local-user