AgentAuth

Add user authentication to your agent's apps

Drop-in sign-in for the apps your agent builds.

acme-web / authusers
emailgooglegithub1.2k users
Sessionsactive
  • maya@acme.iovia google
    2m
  • jordan@acme.iovia email
    18m
  • alex@partner.iovia google
    1h
  • sam@acme.iovia email
    3h
48 sessionsrevoke →

Paste and ship

Drop this into Cursor, Claude Code, or any agent. It reads the skill manifest and wires up Auth for you.

Agent prompt

Read https://usenaive.ai/skill.md and use the Naïve Auth primitive in my project. Start with: POST /v1/apps/{id}/auth/proxy/{path} (REST — no CLI command yet)

What you get

User managementCreate and list auth users.
ProvidersOAuth and magic link.
Session controlRevoke and inspect sessions.
Multi-tenantPer-customer app auth.

One call to AgentAuth

CLI, SDK, or REST — one bearer token, one credit balance.

POST /v1/apps/{id}/auth/proxy/{path}

Auth

Manage auth users, sessions, and providers on apps with managed backends — agents provision sign-in for their products.

User management
Create and list auth users.
Providers
OAuth and magic link.
Session control
Revoke and inspect sessions.
Multi-tenant
Per-customer app auth.
# No CLI command for this primitive — call it over HTTP
$ curl -X POST https://api.usenaive.ai/v1/apps/{id}/auth/proxy/{path} \
    -H "Authorization: Bearer $NAIVE_API_KEY"

Start building with AgentAuth

One API key. One credit balance. Every primitive.

Related primitives