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.
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.