WorkOS Blog
https://workos.com
Developer APIs / SDKs for enterprise-ready features like Single Sign-On (SSO/SAML), Passwordless Authentication, Directory Sync (SCIM), Audit Trail (SIEM), and more. Get started for free.
フィード

GAIA Benchmark: evaluating intelligent agents
WorkOS Blog
The GAIA (“Generalized AI Agent” benchmark) helps us evaluate AI agent performance across complex tasks
1日前

Introducing Manus: The general AI agent
WorkOS Blog
Manus is a fully autonomous AI system designed to run asynchronously in the cloud—no repeated prompts, no babysitting.
1日前

The ABCs of token security: JWS, JWE, JWK, and JWKS explained
WorkOS Blog
Confused by all the token jargon? This article simplifies JWS, JWE, JWK, and JWKS, showing you how each one ensures your data stays secure and trustworthy.
1日前

Defending OAuth: Common attacks and how to prevent them
WorkOS Blog
OAuth vulnerabilities can be tricky, but we’re here to help! Learn about common attacks and how to protect your app with simple tips from RFC 9700.
2日前

Composio.dev overview
WorkOS Blog
Composio.dev is a developer-focused integration platform that simplifies how AI agents and large language models (LLMs) connect with external applications and services.
3日前

What are Cursor Rules?
WorkOS Blog
Cursor Rules are instructions or system prompts passed to the large language models (LLMs) that Cursor uses. Learn how to leverage them effectively.
3日前

Spot the bots: How to track malicious activity with JavaScript tagging
WorkOS Blog
Tired of bots wreaking havoc on your website? Learn how JavaScript tagging can help you track suspicious behavior and stop malicious activity in its tracks.
4日前

When database security is not enough: How the cloud makes application-level encryption a must
WorkOS Blog
Learn why traditional database encryption just doesn’t cut it anymore and why application-level encryption is the real hero for data security.
7日前

What is Claude Code? An agentic developer tool
WorkOS Blog
Anthropic’s release of Claude Code, built on the 3.7 Sonnet model, marks a significant step in AI-assisted development.
7日前

Identity tokens vs Access tokens: understanding the key differences
WorkOS Blog
Modern authentication flows use tokens to convey information about a user and whether that user is allowed to interact with specific resources.
7日前

What is the Model Context Protocol (MCP)?
WorkOS Blog
Anthropic developed the Model Context Protocol (MCP), an open standard that connects AI assistants to systems where data actually lives—content repositories, business tools, development environments, and more.
7日前

OAuth best practices: We read RFC 9700 so you don’t have to
WorkOS Blog
In January 2025, the IETF published RFC 9700: Best Current Practice for OAuth 2.0 Security. We read it and summarized the best practices you should follow to keep your OAuth implementation safe.
8日前

FGA vs ABAC: Understanding the differences
WorkOS Blog
Choosing between FGA and ABAC can be tricky, but it doesn’t have to be. In this article, we break down both models to help you decide which one works best for your needs.
9日前

JWT storage 101: How to keep your tokens secure
WorkOS Blog
Want to keep your JWTs safe from attackers? This guide covers the best practices for securely storing your tokens and ensuring your app's security.
10日前

How it felt to reach Product-market fit (PMF) at WorkOS—and what no one tells you
WorkOS Blog
Today, I want to share the emotional side of hitting PMF at WorkOS, plus some advice I’ve learned the hard way from growing the company to where it is today.
11日前

How to add granular permissions to your API using OAuth scopes
WorkOS Blog
Learn how to enhance your API's security with granular permissions using OAuth scopes, allowing you to control access precisely and protect user data effectively. This guide covers the basics of OAuth scopes, implementing fine-grained permissions, and best practices for secure API management.
14日前

What is the aud claim in identity, authentication, and authorization?
WorkOS Blog
The “aud” claim tells the system which recipient the token is meant for.
15日前

How to add custom claims to JWTs
WorkOS Blog
Your auth system can issue a JWT with user details, enabling API routes to decode and use claims without extra queries.
15日前

Tenant isolation in multi-tenant systems: What you need to know
WorkOS Blog
Multiple customers, one software instance—sounds tricky, right? Find out how multi-tenancy ensures secure, separate access for everyone and why it matters.
15日前

OAuth 2.0 and OpenID Connect: The evolution from authorization to identity
WorkOS Blog
OAuth 2.0 set the standard for delegated authorization, but OpenID Connect (OIDC) compliments this protocol by adding user authentication
16日前

What Is API Authentication? A guide to OAuth 2.0, JWT, and key methods
WorkOS Blog
API authentication ensures that only authorized requests access protected resources. It’s a mechanism for verifying credentials against predetermined rules to reject unauthorized traffic.
16日前

Context is king: tools for feeding your code and website to LLMs
WorkOS Blog
LLMs excel at automating code and content tasks, but their accuracy depends on the context you provide—especially as your codebase evolves. Learn key tools and techniques to keep your AI assistants up to date.
16日前

Securing AI agents: authentication patterns for Operator and computer using models
WorkOS Blog
Operator models can use the computer the way humans do. This unlocks new capabilities like shopping, researching and performing tasks on our behalf, but raises important security and compliance ramifications.
16日前

Identity federation vs identity delegation
WorkOS Blog
Identity and access management have many terms, and it’s not always clear what they mean. Many people are confused about the differences between identity federation and identity delegation. Read this article to understand each one once and for all.
18日前

How to stop bots with honeypots
WorkOS Blog
Honeypots are traps you can set up at your website to catch bots. Read how you can implement one and what are the best practices to follow.
21日前

The best feature flag providers for apps in 2025
WorkOS Blog
This article examines five leading feature toggle providers in 2025—LaunchDarkly, Optimizely, Unleash, Bucket, Split.io, and Eppo—each offering unique benefits for different technical and organizational requirements.
22日前

AI agents are taking over: How autonomous software changes research and work
WorkOS Blog
Interest in AI agents is exploding, and they're already transforming how we work and perform research. Learn how.
22日前

How encryption works in a Data Vault using EKM
WorkOS Blog
Keeping data safe, especially sensitive data like PII, is an increasingly difficult project. Read about Data Vaults and EKM and how enterprises can use them to ensure data integrity and confidentiality.
22日前

What is the difference between Radix and shadcn-ui?
WorkOS Blog
Radix and shadcn-ui are both component libraries for React, but which should you choose?
22日前

Session management best practices
WorkOS Blog
If you think you’re done when you authenticate a user, think again. Proper session management can make or break your app, both security and UX-wise. We gathered some industry best practices to help you get started.
23日前

Relationship-based vs policy-based authorization: what's the difference and how do they work together?
WorkOS Blog
Authorization rules can be expressed as policies, relationships, or both. Read how each one works, their pros and cons, and find the best for your case.
24日前

EKM vs KMS: An introduction to key management
WorkOS Blog
Keeping your data safe by encrypting them is crucial, but how do you keep the encryption keys safe? Read what EKM and KMS are and how they work together to do exactly that.
25日前

Top AI Agent frameworks and platforms in 2025
WorkOS Blog
AI agent frameworks and platforms empower developers to build software that can reason, remember, and act independently. Which should you choose?
1ヶ月前

Understanding the OAuth 2.0 Client Credentials flow
WorkOS Blog
Learn how to use OAuth for secure machine-to-machine communication with the Client Credentials flow.
1ヶ月前

What is Arcade.dev? An LLM tool calling platform
WorkOS Blog
Large Language Models (LLMs) excel at producing text, but many applications need them to do more: raise GitHub issues, star a repository, or send Twilio messages in real time.
1ヶ月前

RBAC best practices
WorkOS Blog
Ensure the right people have the right access. Check out our RBAC best practices guide and avoid common pitfalls.
1ヶ月前

How to build RBAC with WorkOS and Node
WorkOS Blog
Step-by-step tutorial that walks you through the necessary steps to add role-based access control (RBAC) to your app using WorkOS and Node.
1ヶ月前

The battle against bots: How to detect and stop them
WorkOS Blog
Bots are everywhere. How can you distinguish the bad from the good, and how can you stop them? Read our guide for practical steps on how to stop bots and protect your app.
1ヶ月前

Scaling up: Why Fine-Grained Authorization is key as your product moves upmarket
WorkOS Blog
When your goal is selling to enterprises, sooner or later, you will have to leave RBAC for a fine-grained authorization model. Read more about why that is and how you can make the move.
1ヶ月前

What is federated identity?
WorkOS Blog
Learn what federated identity is, how it works, its pros and cons, and how it differs from SSO and social logins.
1ヶ月前

Which auth providers support SCIM?
WorkOS Blog
Do you plan on outsourcing SCIM and you don't know where? Read this article for a list of auth providers that support SCIM and a comparison of the features they offer.
1ヶ月前

How to build secure AI agents that are Enterprise Ready
WorkOS Blog
How can you build secure, compliant AI agents while maintaining performance and fostering innovation?
1ヶ月前

Passwordless authentication: your options explained
WorkOS Blog
Do you want to add passwordless authentication to your app and don’t know where to start? Read our guide for an overview of the top available methods, their pros and cons, and which one might be the best for you.
1ヶ月前

What does it mean to distill a machine learning model or LLM?
WorkOS Blog
Distillation is a technique for creating smaller, faster, and more efficient versions of neural networks while retaining most of their performance.
1ヶ月前

Email deliverability and spam prevention: why your emails aren’t getting delivered and how to fix it
WorkOS Blog
Do your emails end up in spam? Read this guide to see what you can do to optimize your email deliverability and avoid the spam folder.
1ヶ月前

How to run DeepSeek locally
WorkOS Blog
DeepSeek R1 is an open-source LLM for conversational AI, coding, and problem-solving. Here's how to run it locally.
1ヶ月前

What is Authentik?
WorkOS Blog
Authentik is an open-source Identity Provider (IdP) that allows you to self-host user authentication, single sign-on (SSO), and access controls.
1ヶ月前

Defending against bad actors: WorkOS Radar vs Castle vs Auth0 vs Stytch vs Arcjet
WorkOS Blog
Which products can help you safeguard your app against bots and hackers and how do they compare? Learn what you should look for and what features each vendor offers.
2ヶ月前

What is Ente Auth?
WorkOS Blog
Ente Auth is a modern, secure, and user-friendly two-factor authentication (2FA) solution designed to safeguard online accounts with minimal hassle.
2ヶ月前

Shadcn-ui: What is it, and why do you care?
WorkOS Blog
shadcn-ui is a set of reusable React components focused on accessibility, customization, and developer control. It stands out from typical UI libraries by allowing you to own the code directly, thereby reducing external dependencies and version lock-ins.
2ヶ月前

Breaking the AI Mold: China's DeepSeek-R1 pushes local and open AI forward
WorkOS Blog
Announced just this week, DeepSeek-R1 is positioned as a direct competitor to incumbent LLM creators’ flagship models, promising robust reasoning, mathematics, and coding capabilities.
2ヶ月前

Google OAuth vulnerability can expose sensitive data of failed startups
WorkOS Blog
Read about how failed startups that used Google SSO might be susceptible to leaking sensitive information of employees.
2ヶ月前

How to build SAML SSO with WorkOS, JumpCloud, and Node
WorkOS Blog
Step-by-step tutorial that walks you through the necessary steps to add SSO to your app using SAML, JumpCloud, Node, and WorkOS.
2ヶ月前

Understanding Zero Trust security
WorkOS Blog
Learn what Zero Trust security is and how it came to be (spoiler alert: Chinese state-sponsored hackers are involved).
2ヶ月前

How WorkOS Radar does rate limiting with device fingerprinting
WorkOS Blog
Radar can detect threats even when they switch up or spoof their IP address. Here's how.
2ヶ月前

How do you know when you’ve hit product-market fit?
WorkOS Blog
How will you know once you've found Product Market Fit? Through these signs, which also tell you that you're ready to go upmarket after enterprise customers.
2ヶ月前

How WorkOS Radar's bot detection works
WorkOS Blog
Every day, countless bots attempt to breach applications by exploiting authentication systems. Here's how WorkOS Radar stops them.
2ヶ月前

How WorkOS Radar really works
WorkOS Blog
How does WorkOS Radar really work? How do you install and set it up and what does it reveal?
2ヶ月前

What is device fingerprinting and how does it work?
WorkOS Blog
Your device leaves a unique trail of digital breadcrumbs whenever you open a web browser. These aren't cookies that you can delete – they're subtle signals from your hardware and software that combine to create something far more permanent: your device fingerprint.
2ヶ月前

How to build SAML SSO with WorkOS, Okta, and Python
WorkOS Blog
Step-by-step tutorial that walks you through the necessary steps to add SSO to your app using SAML, Okta, Python, and WorkOS.
2ヶ月前

How to build SAML SSO with WorkOS, Okta, and Ruby
WorkOS Blog
Step-by-step tutorial that walks you through the necessary steps to add SSO to your app using SAML, Okta, Ruby, and WorkOS.
2ヶ月前

How to build a user management dashboard with WorkOS and Node
WorkOS Blog
Step-by-step tutorial on how to add basic user management functionality to your app using Node.js and WorkOS.
2ヶ月前

Best practices for secrets management
WorkOS Blog
This guide explains best practices for keeping your secrets where they belong—secured away from public code and prying eyes.
2ヶ月前

How to implement row-level security with WorkOS FGA and Postgres: tutorial and code
WorkOS Blog
Your support ticketing system contains sensitive data from multiple organizations and customers. How do you ensure users only see tickets they're authorized to view?
2ヶ月前

How to build SAML SSO with WorkOS, Okta, and Go
WorkOS Blog
Step-by-step tutorial that walks you through the necessary steps to add SSO to your app using SAML, Okta, Go, and WorkOS.
2ヶ月前

How to build Log in with Google using Go and WorkOS
WorkOS Blog
Step-by-step tutorial that walks you through the necessary steps to add Log in with Google to your app using Go and WorkOS.
2ヶ月前

We shipped our auth server to your browser with WASM. Here's how it's going
WorkOS Blog
Picture this: you've built a powerful authorization system based on Google's Zanzibar design, capable of handling complex permission relationships at scale. Now you want to let developers try it out. How can you let them experiment freely without spinning up countless backend environments?
2ヶ月前

AuthQuake: Microsoft's MFA system vulnerable to TOTP brute force attack
WorkOS Blog
A critical vulnerability in Microsoft's multi-factor authentication (MFA) system has been discovered by Oasis Security's research team, allowing attackers to bypass time-based one-time passwords (TOTPs) through brute force methods.
2ヶ月前

What is multitenant authentication?
WorkOS Blog
Learn how to build and scale authentication systems that serve multiple enterprise customers. This guide explores key concepts in multitenant authentication, from managing organization-specific SSO and security policies to avoiding common pitfalls.
2ヶ月前

How to build SAML SSO with WorkOS, Entra ID, and Node
WorkOS Blog
Step-by-step tutorial that walks you through the necessary steps to add SSO to your app using SAML, Entra ID (Azure AD), Node, and WorkOS.
2ヶ月前

How to build Log in with GitHub using Go and WorkOS
WorkOS Blog
Step-by-step tutorial that walks you through the necessary steps to add Log in with GitHub to your app using Go and WorkOS.
2ヶ月前

How to build SAML SSO with WorkOS, Okta, and Node
WorkOS Blog
Step-by-step tutorial that walks you through the necessary steps to add SSO to your app using SAML, Okta, Node, and WorkOS.
2ヶ月前

The 5 best ABAC solutions for your SaaS in 2024
WorkOS Blog
Explore the top five ABAC solutions in 2024, including their features and who they’re best suited for.
3ヶ月前

The 10 best RBAC open-source solutions in 2024
WorkOS Blog
Learn about the best RBAC open-source solutions in 2024 and how they enhance user permission management.
3ヶ月前

SCIM best practices
WorkOS Blog
User provisioning is hard, and there are many things you can get wrong if you do it in-house. We gathered some best practices on SCIM to help you with that.
3ヶ月前

Seamless onboarding with the WorkOS Admin Portal
WorkOS Blog
An often overlooked but important component of identity management is customer onboarding.
3ヶ月前

November Updates
WorkOS Blog
Launch Week recap (FGA, Radar, Passkeys, Widgets, Actions, Entitlements, Next.js Starter Kit) and more
3ヶ月前

Stytch vs. Auth0 vs. WorkOS: which is best?
WorkOS Blog
Compare Stytch, Auth0, and WorkOS to learn what each does, its features, and which one you should use.
3ヶ月前

Frontegg vs. Auth0 vs. WorkOS: which is best in 2024?
WorkOS Blog
Frontegg vs. Auth0 vs. WorkOS: Learn their features, costs, and which is best for your needs.
3ヶ月前

Clerk vs. Auth0 vs. WorkOS: which should you choose?
WorkOS Blog
Compare Clerk vs. AuthO vs. WorkOS to know which one you should use to manage identities in your app.
3ヶ月前

FGA’s meaning: definition, benefits, and real-world examples
WorkOS Blog
Want to understand Fine-Grained Authorization’s (FGA) meaning? Read on to learn how it works, benefits, and real-world applications.
3ヶ月前

Clerk pricing: How it works and compares to WorkOS
WorkOS Blog
Explore how Clerk’s pricing stacks up against WorkOS. Understand the costs and features of each service to make an informed decision for your business.
3ヶ月前

Auth0 vs. Cognito vs. WorkOS: Which is best in 2024?
WorkOS Blog
Auth0 vs. Cognito vs. WorkOS — how do they compare, and which one should you use? Learn everything you need to know here.
3ヶ月前

Auth0 SSO: Is it worth the high cost?
WorkOS Blog
Learn what Auth0 offers, how much it costs, and why WorkOS is a better, more affordable alternative.
3ヶ月前

The 5 best user management software tools in 2024
WorkOS Blog
Discover the best user management software tools in 2024, their key features, and why you should consider them for your app.
3ヶ月前

RBAC vs. ACL: what's the difference and how do they work together?
WorkOS Blog
Compare RBAC vs. ACL, their differences, how they work together, and which to use.
3ヶ月前

4 WorkOS alternatives + which to choose
WorkOS Blog
Explore four top WorkOS alternatives: Auth0, Frontegg, Clerk, and Stytch. Compare their features, pricing, and what they are best suited for.
3ヶ月前

5 best Auth0 alternatives in 2024: head-to-head
WorkOS Blog
Explore the top Auth0 alternatives in 2024: WorkOS, Cognito, Firebase, KeyCloak, and Frontegg.
3ヶ月前

The 5 best Clerk alternatives in 2024
WorkOS Blog
Explore why businesses seek Clerk alternatives, featuring top options like WorkOS, Auth0, Okta, Firebase, and OneLogin.
3ヶ月前

The 5 best Frontegg alternatives in 2024
WorkOS Blog
Discover the top five Frontegg alternatives for 2024. Compare features, pricing, and best use cases to find the perfect fit for your needs.
3ヶ月前

The ultimate guide to user management in 2024
WorkOS Blog
Learn about user management, including why it’s important, the most important functions, key protocols, and more.
3ヶ月前

6 best user management services for 2024
WorkOS Blog
Explore the top user management services in 2024, including WorkOS, Okta, Zluri, and more.
3ヶ月前

SSO best practices
WorkOS Blog
SSO is necessary if you want to sell to enterprise customers, but doing it well is hard. We gathered some best practices that can help you with that.
3ヶ月前

Access management: What it is and how it works
WorkOS Blog
Learn what access management is, why it matters, how it works, and strategies to protect your business data effectively.
3ヶ月前

Why Google Zanzibar shines at building authorization
WorkOS Blog
Learn what makes Google Zanzibar the best authorization solution and how WorkOS FGA builds on top of these features.
3ヶ月前

Failed authentication events: use cases and how-to
WorkOS Blog
Learn about the failed authentication events you can get from WorkOS and how you can use them to implement features in your app.
3ヶ月前

How to build document access control with S3, WorkOS FGA, and Lambda authorizers
WorkOS Blog
In this tutorial, paired with companion code, you’ll learn to build a secure, scalable document access control system using WorkOS FGA, AWS Lambda Authorizers, and Amazon S3.
3ヶ月前

The complete guide to OAuth 2.0
WorkOS Blog
Learn everything you need to know about OAuth: what it is, what problem it solves, and how it works.
3ヶ月前

Common SAML security vulnerabilities and how to defend against them
WorkOS Blog
Review some of the common SAML security vulnerabilities and see how you can defend against them.
3ヶ月前

How to map role data from identity providers to roles in your app
WorkOS Blog
Learn how to map groups from external identity providers to user roles in your app using SSO or SCIM.
4ヶ月前