✕ Clear all filters
25 articles
▶ Videos →

📰 Dev.to · authagonal

25 articles · Updated every 3 hours · View all reads

All Articles 146,047Blog Posts 148,342Tech Tutorials 38,090Research Papers 28,579News 20,062 ⚡ AI Lessons
The SAML signature was valid. That was never the problem.
Dev.to · authagonal 3w ago
The SAML signature was valid. That was never the problem.
Your SP validated the assertion signature, pinned the certificate, and logged the user in. Every check passed. I still replayed a login I captured an hour ago.
We required MFA. One query parameter turned it off.
Dev.to · authagonal 🔐 Cybersecurity ⚡ AI Lesson 3w ago
We required MFA. One query parameter turned it off.
We challenged the second factor on the login page and never re-checked it at the token endpoint. So a valid password plus a hand-edited return URL walked straig
Regalamos todas las funciones en el plan gratuito, incluidas las que la competencia reserva para enterprise
Dev.to · authagonal 3w ago
Regalamos todas las funciones en el plan gratuito, incluidas las que la competencia reserva para enterprise
La mayoría de los proveedores de auth encierran SSO, SCIM, MFA y los registros de auditoría detrás de un plan Enterprise. Nosotros los pusimos todos en el plan
Your backup quietly resurrects the users you deleted
Dev.to · authagonal 3w ago
Your backup quietly resurrects the users you deleted
Azure Table Storage and DynamoDB have no delete markers, so a deleted row just vanishes, which means your incremental backup never sees the delete at all. Resto
Every per-IP control we shipped was bypassable with one header
Dev.to · authagonal 🔐 Cybersecurity ⚡ AI Lesson 3w ago
Every per-IP control we shipped was bypassable with one header
Our rate limiter and lockout counter keyed off the client IP. Behind nginx that IP came from a header the client could set, so one rotating header handed every
Saca el estado de Terraform de la internet pública (sin montar una VPN)
Dev.to · authagonal 3w ago
Saca el estado de Terraform de la internet pública (sin montar una VPN)
Tu estado de Terraform es un mapa completo de tu nube más un montón de secretos, y por defecto vive detrás de un endpoint público. Así fue como arrancamos el es
Tu formulario de restablecimiento de contraseña es un cañón de correos gratis
Dev.to · authagonal 3w ago
Tu formulario de restablecimiento de contraseña es un cañón de correos gratis
Un endpoint de restablecimiento de contraseña sin autenticación y sin límite de tasa por correo no es solo tu problema. Apúntalo a la bandeja de entrada de otra
Ejecutamos todo un sistema de autenticación sobre almacenes que solo saben hacer get y put
Dev.to · authagonal 3w ago
Ejecutamos todo un sistema de autenticación sobre almacenes que solo saben hacer get y put
Azure Table Storage te da una partition key, una row key y casi nada más. Sin joins, sin secondary indexes que merezcan el nombre, sin incremento. Aun así, ejec
We run a whole auth system on stores that only know get and put
Dev.to · authagonal 3w ago
We run a whole auth system on stores that only know get and put
Azure Table Storage gives you a partition key, a row key, and almost nothing else. No joins, no secondary indexes worth the name, no increment. We run a multi-t
Your password-reset form is a free email cannon
Dev.to · authagonal 🔐 Cybersecurity ⚡ AI Lesson 4w ago
Your password-reset form is a free email cannon
An unauthenticated password-reset endpoint with no per-email rate limit is not just your problem. Point it at someone else's inbox and you have turned their res
We gave away every feature on the free tier, including the ones rivals reserve for enterprise
Dev.to · authagonal 📋 Product Management ⚡ AI Lesson 1mo ago
We gave away every feature on the free tier, including the ones rivals reserve for enterprise
Most auth vendors fence SSO, SCIM, MFA, and audit logs behind an Enterprise plan. We put all of them on the $0 tier. Here is the unit economics that makes givin
An identity provider told us who you were, and we believed it
Dev.to · authagonal ⚡ AI Lesson 1mo ago
An identity provider told us who you were, and we believed it
Single sign-on means trusting the identity provider. We trusted it for one thing too many: we resolved returning federated users by the email in the assertion,
El scale-to-zero no sabe contar hasta uno
Dev.to · authagonal ⚡ AI Lesson 1mo ago
El scale-to-zero no sabe contar hasta uno
Azure Container Apps prometía que dejáramos de pagar por un clúster de autenticación inactivo. Calculamos el coste de la migración y la descartamos, no por el p
Scale-to-zero can't count to one
Dev.to · authagonal 🔐 Cybersecurity ⚡ AI Lesson 1mo ago
Scale-to-zero can't count to one
Azure Container Apps promised to stop us paying for an idle auth cluster. We costed the migration and killed it, not over price or cold starts, but because serv
O imposto das funcionalidades: pare de pagar para acionar interruptores que não custam nada
Dev.to · authagonal 1mo ago
O imposto das funcionalidades: pare de pagar para acionar interruptores que não custam nada
O setor da autenticação cobra pela permissão, não pelo custo. Tranca o SSO, o MFA e o aprovisionamento atrás de níveis e tarifas por ligação, por funcionalidade
Build vs buy auth: the bill you don't see coming
Dev.to · authagonal 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Build vs buy auth: the bill you don't see coming
Login is a weekend. The bill arrives after: signature verification, SCIM deprovisioning, MFA, audit logs, key rotation, breach liability, and on-call for a tier
One hyphen, two tenants, one signing key
Dev.to · authagonal 🔐 Cybersecurity ⚡ AI Lesson 1mo ago
One hyphen, two tenants, one signing key
Two of our tenants were the same tenant. They had different names, different signups, and different...
Green unit tests don't mean you can go live
Dev.to · authagonal ⚡ AI Lesson 1mo ago
Green unit tests don't mean you can go live
We sell authentication, which makes our scariest question a simple one: when a customer wires their...
We log into our own admin console with our own SAML. Here's what it caught.
Dev.to · authagonal 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
We log into our own admin console with our own SAML. Here's what it caught.
There's a version of dogfooding that's a slogan, and a version where your own employees can't ship...
Take your Terraform state off the public internet (without standing up a VPN)
Dev.to · authagonal ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Take your Terraform state off the public internet (without standing up a VPN)
Your Terraform state file is the single most sensitive artifact in your cloud. It is a complete map...