alfadocs-connected-app-oauth

Official

Launch secure AlfaDocs OAuth in Lovable.

Authoralfadocs
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill removes the complexity of building secure AlfaDocs sign-in for connected and marketplace apps, where each practice authenticates with its own account instead of using a shared API key.

Core Features & Use Cases

  • OAuth2 + PKCE Login Flow: Handles the full AlfaDocs authorization flow through a single Supabase Edge Function, keeping client secrets and access tokens off the browser.
  • Server-Side Session Management: Stores tokens behind an HttpOnly session cookie, supports session checks and logout, and avoids unsafe local storage patterns.
  • Production App Integration: Guides React routing, protected pages, redirect URI matching, scope selection, token refresh, and API proxying for real-world marketplace apps.
  • Use Case: Build a Lovable app that lets multiple AlfaDocs practices sign in individually, then securely fetch practice-specific data from server-side functions.

Quick Start

Use this Skill to implement secure AlfaDocs sign-in for a Lovable app with a single Supabase Edge Function, exact redirect configuration, and server-side session handling.

Dependency Matrix

Required Modules

None required

Components

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: alfadocs-connected-app-oauth
Download link: https://github.com/alfadocs/ai-harness-instructions/archive/main.zip#alfadocs-connected-app-oauth

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.