authentication
authentication — my Raindrop.io articles
Resolve the SSH Host key verification failed error by removing the stale known_hosts entry with ssh-keygen -R after verifying the server is genuine.
Practical OpenSSL guide for Linux: generate private keys, create CSRs and self-signed certificates, convert formats, inspect certificates, and test TLS connections.
When I ssh into a server for the first time, I’m confronted with a dialog which asks me to verify I’m actually talking to the machine I expect to be talking to. $ ssh -l jane 192.0.2.65 The authen...
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.
Learn about the OAuth 2.1 for MCP servers with secure authorization, PKCE, scopes, and client registration
OAuth was first introduced in 2007.
By Mdu Sibisi One of the biggest challenges for modern e-commerce and fintech developers is building...
Large customers require engineers to build several acronyms
In part one of this series, we introduced Devise using an example app to explore modules, helpers,...
In part one of this series on Devise, we'll cover the basics of the Devise gem.
Answering common questions about how passkeys work.
If you are a frequent user of Ruby on Rails, you know that building authentication and user...
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.
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.
There's no shortage of crooks looking to impersonate an authentic email sender. These three authentication tools prevent that from happening while improving deliverability.
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
An introduction to Web Authentication (WebAuthn), the new API that can replace passwords with strong authentication.
You can be identified by how you type, even behind proxies and Tor. Protect yourself with KeyboardPrivacy.