cover image

Learn how to harden your SSH server with best practices including key-only authentication, disabling root login, changing the default port, and setting up Fail2Ban.

cover image

Learn about the OAuth 2.1 for MCP servers with secure authorization, PKCE, scopes, and client registration

cover image
An Illustrated Guide to OAuth
25 Aug 2025
ducktyped.org

OAuth was first introduced in 2007.

cover image

By Mdu Sibisi One of the biggest challenges for modern e-commerce and fintech developers is building...

cover image
The not-app-building parts of building an app
11 Aug 2023
technically.substack.com

Large customers require engineers to build several acronyms

cover image

In part one of this series, we introduced Devise using an example app to explore modules, helpers,...

cover image
An Introduction to Devise for Ruby on Rails
23 Jul 2023
blog.appsignal.com

In part one of this series on Devise, we'll cover the basics of the Devise gem.

cover image

Answering common questions about how passkeys work.

cover image

If you are a frequent user of Ruby on Rails, you know that building authentication and user...

cover image

Passkeys might be what finally puts an end to passwords for good. Here's how they work, where you can use them, and why they keep your accounts safe.

cover image
Rails Authentication From Scratch
9 Jan 2023
stevepolito.design

If you’re like me then you probably take Devise for granted because you’re too intimidated to roll your own authentication system. As powerful as Devise is, it’s not perfect. There are plenty of cases where I’ve reached for it only to end up constrained by its features and design, and wished I could customize it exactly to my liking.

cover image
How SPF, DKIM, DMARC Drive Email Delivery, Security
28 Nov 2022
practicalecommerce.com

There's no shortage of crooks looking to impersonate an authentic email sender. These three authentication tools prevent that from happening while improving deliverability.

cover image

In this video I will show you how to create a simple authentication system using Rails 7 and Devise Gem. Learn how to create a global navbar that has conditional logic for user authentication. Reference the code here ! https://github.com/swiftruby/devisefromscratch

cover image
Hacker News
23 Jun 2022
webauthn.guide

An introduction to Web Authentication (WebAuthn), the new API that can replace passwords with strong authentication.