Skip to content

Latest commit

 

History

History
61 lines (42 loc) · 1.68 KB

README.md

File metadata and controls

61 lines (42 loc) · 1.68 KB

Hyperf权限与身份认证开放平台

简介

Hyperf权限与身份认证开放平台是一个基于Hyperf框架构建的开源系统,专为开发者设计,旨在提供一个高效、灵活的权限管理和身份认证的解决方案。该平台集成了用户中心、企业部门员工、应用模块等核心功能,支持多种认证机制,实现细粒度的权限控制,适合各种规模的应用场景。

核心功能

用户中心模块

  • 支持用户注册、登录、信息管理
  • 基于角色的权限控制(RBAC)
  • 支持JWT、OAuth 2.0等认证机制

企业部门员工模块

  • 管理企业组织结构、部门信息
  • 员工信息管理与角色分配
  • 部门层级管理与权限继承

应用模块

  • 应用注册与认证
  • 应用内权限管理
  • 数据隔离与访问控制

技术栈

  • 后端框架:Hyperf
  • 数据存储:关系型数据库(MySQL/PostgreSQL等),NoSQL数据库(如Redis)
  • 安全认证:JWT, OAuth 2.0
  • 接口规范:RESTful API RPC

安装与部署

  1. 安装插件

    composer require hyperf-plus/open
  2. 配置

    • /config/open.php 并根据实际环境配置数据库等参数。
  3. 运行迁移

    php bin/hyperf.php open:install
  4. 启动服务

    php bin/hyperf.php start

文档

请参考 docs/ 目录下的文件获取更详细的使用和配置指南。

贡献

我们欢迎所有形式的贡献,无论是新功能、代码审查、文档改进还是问题报告。请通过Pull Requests或Issues与我们共建社区。

许可证

该项目采用 MIT 许可证。参与项目表示您同意遵守其条款。