← Back to products
🏢

Multi-tenant SaaS

App groups, domain authorization, policy config, login logs

One backend serves countless apps, tenant isolation. App groups, domain authorization, policy config, login logs, user device management. B-end console for visual management of all apps.

example.json
// B 端控制台 Dashboard 数据
GET /api/dashboard.php

响应:
{
  "code": 1,
  "data": {
    "kpi": {
      "total_users": 12834,
      "active_today": 2341,
      "logins_today": 5621,
      "apps_count": 17
    },
    "platform_matrix": {
      "wx": 8234, "alipay": 2341,
      "qq": 892, "douyin": 1234, "self": 133
    },
    "trend_7d": [...]
  }
}

Core features

6 key capabilities, covering everything from basic to advanced

App grouping

Group by business line / product line, apps in group share SSO login state

Domain authorization

App configures authorized callback domains, prevents unauthorized domain appid abuse

Policy config

Each app independently configures login_policy, flexibly adapts to different scenarios

Login logs

Complete user login history (time / IP / UA / platform / device)

User device management

View / kick user devices, force suspicious sessions offline

B-end console

Visual Dashboard, KPI 4 cards + cross-platform matrix chart + 7-day trend

API endpoints

All endpoints accessed via BFF proxy /api/* , auto-handling auth passthrough

MethodPathDescription
GET/api/dashboard.phpDashboard KPI data
GET/b_console.php?mod=appsApp list / detail
GET/b_console.php?mod=logsLogin log query
POST/b_console.php?mod=apps&act=domainDomain authorization CRUD

Other products