Yunji Digital Identity Matrix

Give your users cross-platform digital identity

OAuth 2.0 aggregated login · UMID federated identity · RBAC permissions · multi-tenant SaaS. 5-minute integration, 13 open-source tables, 4-platform SDK. Users become owners, not tenants.

5
platforms
13
open tables
4
SDKs
168
hour token

Core capabilities

Complete infrastructure from login tool to digital identity matrix

🔐

OAuth 2.0 Aggregated Login

WeChat/Alipay/QQ/Douyin/own site unified access, 5-minute integration. Signature anti-replay, 5-minute code cache prevents 40163.

🌐

UMID Federated Identity

One UMID across all apps, cross-platform account auto-merge. User identity owned by users, apps are consumers.

🛡️

RBAC Permissions

6 login policies (independent/group SSO/global SSO/single device/multi device/IP bound), granular permission registry, B-side role management.

🏢

Multi-tenant SaaS

App groups, domain authorization, policy config, login logs, device management. One backend serves countless apps, tenant isolation.

UMID Federated Identity

One UMID across all apps

5 login platforms converge into 1 UMID, then fan out to N apps. User identity is owned by the user — apps are merely consumers.

  • Cross-platform account auto-merge (WeChat + Alipay = same UMID)
  • Cross-app data flow (points / balance / activity can be shared)
  • Users are "owners" not "tenants" — apps are merely "consumers"
  • Multi-dimensional matching via device fingerprint / phone / email

5-minute integration

Complete OAuth 2.0 integration in 3 lines of code. Auto-generated signatures, anti-replay, 5-minute code cache prevents 40163.

  • PHP / JS / Python / Mini-program — 4-platform SDK
  • Auto-generated signatures (MD5 dictionary order + timestamp)
  • 5-minute code cache, eliminates 40163 replay
  • Complete OAuth 2.0 flow with state parameter for CSRF protection
example.php
<?php
require 'UM.class.php';
$um = new UM($appid, $appkey, $callback, $apiurl);

// 1. 生成登录跳转 URL
$loginUrl = $um->login('wx', $state);
header("Location: $loginUrl");

// 2. 回调获取用户信息
$user = $um->callback($_GET['code']);
// => ["openid"=>"oX...", "nickname"=>"张三", "avatar"=>"..."]

// 3. 二次查询
$info = $um->query('wx', $social_uid);
Trust & Scale

Powering the next generation of identity infrastructure

From e-commerce to enterprise collaboration, from content media to AI services, UserMatrix provides a unified identity layer for applications across industries and scales.

1700+
Integrated apps
10M+
Authorized users
99.97%
SLA availability
1B+
API calls
🛒

E-commerce & Retail

Cross-platform identity auto-merge, UMID unifies membership. WeChat and Alipay users recognized as the same identity on first login, points and balance flow across apps.

23K
Daily logins
99.97%
Availability
180ms
P99 latency
OAuthUMIDMulti-device
🎬

Content & Media

Group SSO enables one-click login across product matrix, single-device policy protects creator accounts. Login once, access the entire product line.

5+
Shared apps
1.2s
SSO time
0
Account theft
Group SSOSingle deviceIP bound
🏢

Enterprise Collaboration

Global SSO + RBAC permission registry, 6 roles with granular control. B-end teams assign permissions by role, changes take effect in real time.

6
Role types
47
Permissions
100%
Coverage
Global SSORBACB-end
🤖

AI & Developer Services

UMID cross-app points flow, points earned in one app can be spent in another. Multi-tenant isolation, data sovereignty belongs to users.

120K
Points flow
3
Linked apps
0
Reconcile diff
UMIDPoints flowMulti-tenant

5 minutes to give your app a user digital asset layer

Start free, no credit card. Open-source SDK, private deployment, ecosystem operation, your choice.