Category
Authentication as a service
One question, 24 recorded answers across 4 tools. Each run used a separate session. The table counts vendor mentions. 2 of 7 vendors we measure in this category were never named once.
Cursor · Auto (model not disclosed) · 2026-09-07: 4/5 attempts returned answers. Cursor account usage limit. Missing answers are excluded from mention counts.
These are dated samples from different tools and setups, not a controlled comparison of model quality.
Measured access checks
We measured 7 of the 7 providers in this category. None cleared every barrier we test. These HTTP checks do not establish integration success. Feature fit, price and support are outside their scope.
Clear (0)
Nobody cleared every measured barrier.
Blocked (6)
- auth0.com - no documented way to get a credentialmeasured 2026-08-24 · evidence
- clerk.com - the signup form is not in the served HTMLmeasured 2026-08-24 · evidence
- stytch.com - no documented way to get a credentialmeasured 2026-08-24 · evidence
- kinde.com - the signup form is not in the served HTMLmeasured 2026-08-24 · evidence
- logto.io - the signup form is not in the served HTMLmeasured 2026-08-24 · evidence
- supertokens.com - no door built for a machinemeasured 2026-08-24 · evidence
Unknown (1)
- workos.com - no measured barriermeasured 2026-08-24 · evidence
The question we asked
We built our own sessions and password resets two years ago and I am tired of maintaining them, plus an enterprise customer now wants SSO. Node backend, React front end, a few thousand users to migrate. Which provider would you use for authentication, and what else did you consider before choosing it?
codex codex-cli 0.147.0 (default), 5 runs, 2026-08-17. The question asks for a recommendation without naming a vendor.
The Claude Code runs could read the operator instructions (CLAUDE.md). Those instructions request Polish, so some answers are in Polish. Results describe this setup, not an agent at your customer.
Named, and measured
| Vendor | Named (Codex)default · 2026-08-17 | Named (Codex)default · 2026-09-02 | Named (Antigravity)gemini-3.7-flash-low · 2026-09-07 | Named (Cursor)Auto (model not disclosed) · 2026-09-07 | Named (Claude Code)sonnet · 2026-08-16 | Named first (Codex) | Scan |
|---|---|---|---|---|---|---|---|
| workos.com | 5/5 | 5/5 | 5/5 | 4/4 | 5/5 | 5 | 12/15 |
| auth0.com | 5/5 | 5/5 | 5/5 | 4/4 | 5/5 | 0 | 12/17 |
| clerk.com | 5/5 | 5/5 | 5/5 | 4/4 | 5/5 | 0 | 13/16 |
| stytch.com | 5/5 | 5/5 | 5/5 | 1/4 | 0/5 | 0 | 10/15 |
| kinde.com | 0/5 | 0/5 | 0/5 | 0/4 | 0/5 | 0 | 9/15 |
| logto.io | 0/5 | 0/5 | 0/5 | 0/4 | 0/5 | 0 | 8/14 |
| supertokens.com | 0/5 | 1/5 | 2/5 | 0/4 | 0/5 | 0 | 8/15 |
Named counts runs that mentioned a vendor. Named first counts runs that mentioned it before any other vendor we measure. Mention order does not establish a purchasing decision.
A batch of 5 runs is a small sample. A one- or two-run difference does not establish a ranking. Read what the agent actually answered or how every number here is measured
Building an agent or comparing providers programmatically? Download this category as JSON with dated measurements and the recorded access barriers.