Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
We adapt the previous solution for creating local users for Google logins to not be tied to the ID of the Google user.
-
Adds the creation of local users accounts for users logging in via Google to help with quickly looking up user details
-
Describes how you can invite test users to your OAuth application and create many test users with Google Cloud Identity.
-
Describes how you can work with managed Google accounts in ASP.NET Core to extract the users underlying email domain and restrict users to a specific domain.
-
Describes how you can add authentication via Google to an ASP.NET Core application without using ASP.NET Core Identity
-
Learn how to guard against losing data when deserializing JSON to limited properties and the serializing the object again.
-
Something I've been wanting to do for a while was to switch away for iCloud for file storage.
-
Despite my initial thoughts, it seems I will have to get to grips with Neovim after all.
-
I have switched to Omarchy for my personal computing needs.
-
Store the primary email in a shadow property and add a custom user validator to enforce uniqueness without hurting the user experience
-
Use the NormalizedEmail and NormalizedUserName properties of ASP.NET Core Identity to stop multiple signups from plus-addressed emails
-
Learn how to prevent multiple signups to your application from people using plus-addressing (aka sub-addressing)
-
I continue with cleaning my Anki deck with AI.
-
I continue with cleaning my Anki deck with AI.
-
I continue with cleaning my Anki deck with AI.
-
I continue with cleaning my Anki deck with AI.
-
In this post, I see whether I can use AI to generate a good prompts for generating an Anki card
-
In this blog post I discuss my workflow for publishing scheduled blog posts with Relay.app
-
I demonstrate I used the Flurl HTTP testing library to do end-to-end testing between different API endpoints.
-
I demonstrate how you can automatically refresh access tokens when calling 3rd party APIs
-
This short guide helps you debug issues with Proxyman when using OAuth 2.0 or OpenID Connect flows in ASP.NET Core
-
I demonstrate how you can use the Broadcast Channel API to return values from a popup window to the main browser window.
-
We look at the benefits of Pushed Authorization Requests (PAR) and demonstrate how to use it with OpenIddict.
-
I give a quick introduction to AdminUI for OpenIddict which allows you to manage your OpenIddict configuration and administer users and roles.
-
Demonstrates how you can implement user-facing logs with ASP.NET Core logging and Serilog
-
Demonstrates how you can limit the callers of certain API endpoints to specific IP addresses
-
Learn about the technique I used to squash my EF Core migrations into a single file
-
A quick tip on how you can disable the StatusCode middleware for a specific FastEndpoints endpoint
-
I have a look at how I create API clients for use in Cloudpress with Flurl and discuss why I settled on this pattern
-
Looking at how you can use DefaultJsonTypeInfoResolver modifiers to write auditing information when serializing JSON documents with System.Text.JSON