one-auth
OfficialDrop-in user authentication for any app.
Authorwithoneai
Version1.0.0
Installs0
System Documentation
What problem does it solve?
One Auth simplifies adding secure, multi-tenant authentication flows by embedding a drop-in widget that connects users to third-party apps (OAuth and non-OAuth) without building the flow from scratch.
Core Features & Use Cases
- Embeddable widget for frontend frameworks (React, Vue, vanilla JS)
- Supports OAuth and non-OAuth connections across 250+ integrations
- Backend token endpoint required for secure token generation
- Per-project multi-tenant configuration via One Dashboard
- End-to-end guide: setup, store connections, and passthrough API usage
Quick Start
Install the @withone/auth package, point the token URL to a full domain endpoint, and use the useOneAuth hook to launch the authentication modal.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: one-auth Download link: https://github.com/withoneai/auth/archive/main.zip#one-auth Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.