LoginSign Documentation

LoginSign is a privacy-focused OAuth 2.0 identity provider. User emails remain masked and are, by default, not exposed to third-party applications. This documentation covers OAuth setup, integration patterns, and API usage for developers.

Getting Started

Prerequisites, account setup, and your first LoginSign integration.

Installation

OAuth redirects, optional embeddable widgets, and backend token exchange.

Integration

Step-by-step guide with code examples for web and React apps.

OAuth Flow

OAuth 2.0 authorization and token exchange flow details.

Licenses

Complete guide for license variants, code generation/upload, redemption flow, and status-based sync.

API Reference

Complete API documentation for all endpoints, parameters, and responses.

API User

API-first strategy for one-time and background user synchronisation without manual CSV workflow.

Import Users

Standalone guide for importing existing users and linking them to LoginSign connections.

Synchronisation

Main module for all sync topics: account deletion, email, status, current logins, and import users.

Widgets

Widget hub with standalone guides for Login Page, Banner, User Menu, and Login Button.

Login Page

Embed the full LoginSign start page as a seamless in-app login experience.

Banner

Display a one-tap style sign-in prompt in a page corner.

User Menu

Render avatar, profile actions, and account menu for signed-in users.

Login Button

Drop-in sign-in button with configurable label, size, shape, and mode.

Email

Bidirectional email sync between LoginSign and your platform, including webhook events and API updates.

Status

Sync premium/status access from your backend to LoginSign using Basic Auth and globalId.

Current Logins

Fetch all active app connections from LoginSign to reconcile users in your platform.

Icon Usage

Guidelines for the LoginSign icon, dos and don'ts, light/dark mode, and preview.

Account Deletion

Sync account deletion via API and receive webhooks when users disconnect.