Stytch Blog
Read the latest from the Stytch team
- Posts
- 288 from 12 Jan 2021 to 10 Nov 2025
- Posting
- now and then (1 in the last year)
- Kind
- company blog
2025 49
- Auth & identityNov 10, 2025AI agent authentication methods
- Stytch has joined Twilio to build the intelligent identity layer for the internetCompanyLatestOct 30, 2025
- ProductOct 17, 2025Stytch supports CIMD for OAuth
- Auth & identityOct 8, 2025Guide to authentication for the OpenAI Apps SDK
- Auth & identitySep 29, 2025Building MCP with OAuth Client ID Metadata (CIMD)
- LatestAuth & identityEngineeringSep 23, 2025How to implement Web Bot Auth for your AI agent, bot, or crawler (and why you should)
- LatestAuth & identityProductSep 23, 2025Stytch supports Web Bot Auth for agent and bot verification
- Agent Ready Episode 7 with Stytch: AI Agent Fraud and Threat Prevention
- ProductSep 9, 2025Stytch Connected Apps: auth for AI Agents & MCP that fits within your existing identity stack
- Observability & SLOs for AI Agent Workloads with Honeycomb
- Tool Calling & Orchestration: Building Multi-Agent Systems with Arcade
- Building AI-Ready APIs: Lessons from Early MCP Experiments
- Agent-to-agent OAuth: a guide for secure AI agent connectivity with MCP
- What is device fingerprinting, and how does it work?
- EngineeringAug 1, 2025Introducing IsAgent: understand and support AI agents using your site
- MCP authentication and authorization implementation guide
- Trusted Auth Tokens: handle any custom auth flow in minutes
- Browser fingerprinting: smarter fraud detection for the AI era
- Top SCIM Tools in 2025
- Introducing the Stytch MCP Server
- How to secure model-agent interactions against MCP vulnerabilities
- Controlling Consent with Connected Apps
- Example Securing AI Agent Access with OAuth in MCP
- Stytch Component Playground: a live UI builder for your next login flow
- Unified mobile biometrics: ship faster, support everyone
- EngineeringMay 21, 2025Understanding SLAs, SLOs, SLIs and Error Budgets
- SAML Example: How Single Sign-On (SSO) Works with Real Apps
- jwts.dev – Decode and learn about JWTs in one place
- If an AI agent can’t figure out how your API works, neither can your users
- CompanyMay 18, 2025Why we hack: the culture of company hackathons at Stytch
- npm-audit for MCP security: A deep-dive on mcp-scan
- Building an MCP server with OAuth and Cloudflare Workers
- What is a SAML service provider? How to integrate your app with enterprise Single Sign-On
- MCP and OAuth Dynamic Client Registration
- MCP authentication and authorization servers
- Handling AI agent permissions
- OAuth 2.1 vs 2.0: What developers need to know
- AI Agent Security: How to Authenticate, Authorize, and Monitor Agents
- Model Context Protocol (MCP): A comprehensive introduction for developers
- A developer’s guide to RFC 7519, part 1: JWT structure and claims
- Authentication as a service: Launch faster with stronger security
- Auth0 reviews: Why developers migrate from Auth0 to Stytch
- Authentication bypass in node-saml
- Connecting AI agents to every app
- Stytch User Impersonation: Fast, secure troubleshooting
- Stytch Terraform: Now generally available
- Stytch Fraud & Risk Prevention: Intelligent Rate Limiting, real-time monitoring, and more
- CompanyFeb 15, 2025Rebranding Stytch: A new look for the future of auth and security
- Why email verification is crucial for B2B applications
2024 20
- What Is Anonymous Visitor Identification? How to Identify Visitors to your Website or App
- Auth0's Security Incidents: How JWT Vulnerabilities Have Repeatedly Impacted the Platform
- Anti-spoofing tools and techniques
- Auth0’s 2024 Pricing Update: What They’re Hiding About the Real Costs
- SAML certificates explained
- What are SAML assertions?
- SAML vs LDAP: What's the difference?
- Stopping an account takeover before it takes a toll
- SCIM API: Your comprehensive guide and introduction
- Identity security: The key to access, compliance and trust in the digital era
- Webhooks security best practices
- Application security in the age of artificial intelligence: adapting to new challenges and opportunities
- Managing user sessions: localStorage vs sessionStorage vs cookies
- Unpacking MACH architecture: The future of SaaS development
- B2B SaaS applications: A comprehensive overview
- What is SaaS integration and why should developers consider it?
- What is attribute-based access control (ABAC)
- Keycloak alternatives for enterprise authentication and identity management
- How to securely implement M2M authentication and authorization in Node.js using Stytch
- What is a reverse proxy?
2023 30
- Scalper bots: The box office boom no one wants
- Apply by API: Making job applications developer-focused
- Beating back bot fraud in 2024
- Introducing Passkeys authentication
- Log in with Passkeys: an example app using React and Stytch’s frontend SDK
- What is a common indicator of a phishing attempt?
- One-Time Password (OTP) bots: what they are and how to stop them
- What is fraud prevention?
- What is SIM-swap scam, and how can you protect your users against one?
- So you want to write an Engineering career ladder?
- Extending authorization code flows with PKCE
- What is an enumeration attack?
- Generating "humanlike" code for our backend SDKs
- The journey to ISO 27001 certification
- An engineer’s guide to mobile biometrics: Android Keystore pitfalls and best practices
- Introducing B2B Authentication
- An engineer's guide to mobile biometrics: event- vs result-based
- Stytch Talks with Enzo Avigo: Building a high-performing B2B sign up flow
- IdP- vs SP-initiated SSO
- What is SOC 1 Type 2?
- Authentication vs. authorization: what you need to know
- Foundations of scalable B2B auth
- Argon2 vs bcrypt vs. scrypt: which hashing algorithm is right for you?
- What is passwordless authentication?
- What are one-time passcodes (OTPs)?
- Balancing security and adoption: Preventing account takeover fraud with multi-factor authentication
- TOTP vs SMS: Which one is better for two-factor authentication (2FA)?
- JWTs vs. sessions: which authentication approach is right for you?
- Stytch honored with BuiltIn's 2023 Best Places to Work award
- What is Security Assertion Markup Language (SAML) and how does it work?
2022 41
- What is OpenID Connect (OIDC)?
- Securing AI against bot attacks
- Stytch + Cerbos + FastAPI: Flexible authentication meets decoupled role and access management
- SSO protocols: SAML vs. OIDC
- Designing Passwords in the Stytch SDKs
- Engineering the engineering team
- Introducing B2B Auth School
- Anatomy of a strong password
- Do passkeys live up to the hype?
- Stytch Q3 wrap-up
- The importance of investing in unphishable authentication
- Go big or go home: why it’s never too early to think about enterprise
- How we (re)made Passwords for next-generation auth
- How compromised passwords lead to data breaches
- What is TOTP and why does it matter?
- Step-up versus multi-factor authentication (MFA)
- How to prevent account takeover (ATO) and improve user authentication
- A founder’s guide to raising your seed round
- How Apple’s passkeys just brought us one step closer to a passwordless internet
- It's a Stytchiversary! Meet Shane O'Neill!
- Landing Email Magic Links in your user's inbox
- Vessel + Ratio: making crypto accessible
- Behind the scenes with Vessel: designing a brand for the first-ever passport for the internet
- Introducing Vessel, powered by Stytch
- It's a Stytchiversary with Cass Roulund!
- Web3 and the future of data portability: rethinking user experiences and incentives on the internet
- FinanceNow demo app - powered by Argyle, Unit, and Stytch
- It's a Stytchiversary with Jeremy Kaplan!
- Stytch’s new Javascript SDK
- Build a custom client portal on Airtable using Sequin, Stytch and Next.js
- Introducing Log in with Ethereum
- Auth0 pricing (and four other reasons to choose Stytch)
- What is WebAuthn?
- It's a Stytchiversary! Meet Nikhil Dilip, software engineer
- Build vs. buy: what to consider when setting up an auth flow
- 5 Lessons for founding designers: what I’ve learned in my first year at Stytch
- We've moved!
- What is the purpose of a refresh token?
- SDK vs. API: What's the difference?
- 10 common cyber attacks
- Bingrui Tang
2021 10
- An introduction to WebAuthn
- Announcing Stytch's $90M Series B at a $1B Valuation
- Engaging users with embedded authentication
- Nathan Chiu
- Grace Baelen-King
- Now, route-based models are making it easier for apps to verify users without compromising engagement.
- A founder's guide to hiring engineers
- Announcing our SOC 2 Type II
- The rise of cool APIs
- Announcing our seed round
Undated 138
- What is scim and how does it work
- Ai agent fraud
- Single sign on sso
- What is unphishable mfa
- Web scraping
- Remote dev 1
- Embedded auth vs universal login
- Integrating saml sso with python okta stytch
- What is password hashing
- Choosing a b2b auth provider
- Enveloop stytch
- Agent ready ep4 cloudflare deploying remote mcp at the edge
- Stytch talks with brian hale
- Session management best practices
- Derek st onge
- Danny thomson
- What does compiler theory have to do with auth
- Scim protocol explained
- What is oauth 2 0
- Drop in ui support for web3 logins in the stytch sdk
- Making auth your growth lever
- Adding passwordless to passwords
- What is password salting
- Bot mitigation software
- What is browser fingerprinting
- Stytch planetscale integration
- Guide to choosing ciam
- What are webhooks
- Stytch named top authentication provider by cybernews
- Ai agent authentication guide
- Stytch talks with jaren glover
- Why switch to stytch
- Designing for dark mode
- Identity and access management
- Stytch talks jordan burris mfa
- Single sign on example
- Announcing our 30 million series a
- Prevent enumeration attacks
- The complete guide to m2m auth
- Understanding jwks
- Passkey authentication the cure for password dependency
- Whaling phishing attacks
- Agent ready ep1 langflow rag workflows and agent development
- Passkey vs password
- How to block ai web crawlers
- Introducing saml shield
- Stytch admin portal
- The age of agent experience
- Onboarding the next web3 wave with crossmint stytch
- Biometrics step by step
- Stytch vs amazon cognito
- Leading with user centered design at stytch
- Prevent contact form spam
- Log in with username
- Meet aiden forrest ovadia harary
- Introducing log in with solana
- Top 10 password cracking techniques
- Stytch postmortem 2023 02 23
- Agent ready ep8 anthropic cloudflare arcade agent architecture
- Jwt claims
- Feathery stytch
- Meet allison chuang
- Its a stytchiversary meet spyri karasavva
- Auth0 alternatives
- Protect against password spraying
- Open sourcing sqx a way to build flexible database models in go
- Remote mcp stytch cloudflare
- Webhooks vs apis
- Save time save the planet
- Canvas fingerprinting
- Stytch connected apps
- User agent spoofing
- Stytch orb securing and pricing ai products
- The age of agent experience now with mcp servers
- Guide to passwordless authentication solutions by vertical
- Alex zaldastani
- Creating a closed source framework for spm
- The ultimate guide to building user authentication into your next js application
- Stytch vs auth0 bot detection
- Strong captcha announcement
- Rbac vs pbac vs abac
- Mcp security
- Bot mitigation for iam
- How to enforce multi factor authentication with node js
- Developer conferences
- Stytch guide to passwordless authentication
- All about biometrics
- How to use references in your hiring process
- Best authentication services
- Improving conversion with google one tap
- Forget the password reset flow as you know it
- Agent ready ep4 stytch identity auth and consent for ai agents
- What is voice biometric authentication
- What is rbac
- What is a json web token
- 4 ways to use stytchs embeddable magic links
- Detecting ai agent use abuse
- User linking and provider failover with stytch
- Scim api explained
- Bears mice and moles aren t enough a better approach for preventing fraud
- The making of an ooh campaign
- Mary gruen
- Bot detection how to detect bot traffic
- Introducing passwords
- Spotlight dennis huang
- What is captcha
- Protect against captcha fraud
- Securing identity apis against ssrf
- Organization tenancy
- Announcing new pricing and self serve options
- Stytch cli connected apps
- Which mfa is right for your business
- Introducing totp authentication
- Account abuse prevention in 2024
- What is a bot
- The api economy can transform your business
- Api rate limiting
- Ai didnt defeat auth single factor did
- Optimizing dbs at scale
- Mfa solutions and providers
- Password reuse is a cybersecurity threat
- Stytch multi tenant example apps
- Fido passwordless authentication
- Upleveling sql for dbt query speeds
- Stytch log streaming
- Adaptive mfa
- Auth0 rules and hooks deprecation disadvantages
- What is credential stuffing
- Introducing jwts for session management
- Saml vs oauth
- Major updates to stytch b2b authentication
- Building the future of authentication
- Passwordless authentication solutions
- Stytch self serve pricing
- Captcha vs recaptcha whats the difference
- What is a passkey
- Combating ai threats stytchs device fingerprinting
- What is mfa