Skip to main content

Login Solutions

Most apps and software products need a login system to reliably identify the user and associate data with a single account over time.

Depending on your role, we recommend starting with different sections of the documentation.

For Product Managers

If you are defining the user experience and compliance strategy:

  1. Understand the requirements: Read Introduction & Requirements to understand the baseline features needed for a compliant and functional system (including "What login required means" and "Minimal capabilities").
  2. Choose a solution: Use the Quick comparison table in the Introduction to decide between a managed provider (Authing), social login (WeChat), or a custom backend.
  3. Confirm with AppInChina: Read the Before you start section to understand why early alignment with our team is critical.

For Developers

If you are implementing the authentication flow:

  1. Select your provider:
  2. Plan your identity model: Read Guidance for your stable internal user ID to ensure you are linking external identities to a stable internal ID.
  3. Integrate with Payments: If you are also using our payments solution, read Login → Payments integration to see how to pass the user identity to the payment system.

Documentation Index

Concepts & Requirements

Solution Guides

Getting Started

Start by reading the Introduction & Requirements to align on the strategy, then choose the specific solution guide that matches your architecture.