Skip to content

用户管理开发文档

1. 概述

用户管理分 租户内操作员(CompanysBundle)与 平台超管(SuperAdminBundle)。

核心表:operatorssuper_admin_accounts


2. 相关 Bundle

Bundle职责
CompanysBundle商户员工、角色、权限、OAuth 登录
SuperAdminBundle超管开通、平台权限

3. 核心文件结构

src/CompanysBundle/
├── Http/Api/V1/Action/Operators.php
├── Http/Api/V1/Action/EmployeeController.php
├── Http/Api/V1/Action/RolesController.php
├── Services/OperatorsService.php
└── Entities/Operators.php

src/SuperAdminBundle/
├── Http/SuperApi/V1/Action/Operators.php
└── Http/SuperApi/V1/Action/Accounts.php

4. 路由与代表性 API

商户端(routes/api/companys.phproutes/api/auth.php

方法路径Action
POST/api/operator/loginAuthController@login
GET/api/operator/credentialOperators@getCredentials
POST/api/account/managementEmployeeController@createData
GET/api/account/managementEmployeeController@getListData

超管(routes/super/operators.phproutes/super/permission.php

方法路径Action
POST/api/super/superadmin/operator/openOperators@open
GET/api/super/superadmin/permissionAccounts@getPermission

5. 认证 Guard

GuardProvider
商户后台apicompanyOperators
超管superapisuperAccount