Hacker Newsnew | past | comments | ask | show | jobs | submit | tndata's commentslogin

I never store anything personal or important on the C:\drive. I treat it as disposable. Instead, I create a secondary drive (like Z:\) and store all important work there.

This way, I always know that Z:\ is the only drive I need to back up, while C:\ remains clean and expendable. Even my Dropbox folder lives on the secondary drive.


This multi-part blog series will show you how to implement secure authentication for Single-Page Applications using the Backend-for-Frontend (BFF) pattern with ASP.NET Core.


In this blog post, you will learn how to deploy a test instance of KurrentDB (An Event Sourcing database) to Azure and access it from a console application in .NET.


Learn how to configure the Forwarded Headers Middleware in ASP.NET Core, avoid common pitfalls, and ensure your app works correctly behind a reverse proxy.


Proxies are vital for load balancing and security, but they obscure the actual client IP, scheme, and domain, causing broken links, inaccurate logging, and other headaches. In this post, we’ll look at how ASP.NET Core’s Forwarded Headers Middleware restores these details so your services behave as though they’re directly on the public internet.


Learn how AdditionalAuthorizationParameters in ASP.NET Core 9 simplify adding custom parameters to OAuth and OpenID Connect flows.


In this final post in this series, we’ll now resolve logout challenges you might run into with IdentityServer, ensure proper sign-out redirects, and summarize the key takeaways from the series.


In this third part of the series, we tackle login issues in IdentityServer caused by cookie restrictions in HTTP and show how to resolve them by implementing HTTPS. We’ll guide you through securing communication between the host, client, and IdentityServer containers and configuring HTTPS in Docker to ensure everything runs smoothly.


An accessible, in-depth introduction to OpenID Connect for developers.


This is part 2 of a blog series on containerizing a Duende IdentityServer and a client application. In this post, we resolve communication challenges that arise when these applications run in separate Docker containers. You’ll learn how to fix back-channel issues, handle localhost conflicts, and establish proper networking between the client and IdentityServer.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: