随便搞搞Api接口管理系统(SbggApi)是基本于miiframe开发的接口管理应用,具备快速落地模块化开发、接口权限定义与校验、授权管理等接口开发、管理能力。
包含模块
该应用包含以下模块(具体模块列表以实际为准):
web
sign
access
backend
navigator
mysql
block
captcha
doc
formatter
service
storage
web_ui_editor_md
web_ui_template
web_ui_tabsheet
web_ui_pagination
web_ui_input
web_ui_listview
web_ui_search
web_ui_sortable
web_ui_md5
web_ui_miiframe
web_ui_component
web_ui_jquery
web_ui_fontawesome
模块化
基于miiframe开发,因此天然继承其模块化能力。只需为接口开发需求创建相应模块,按要求完成开发并安装到应用中即可使用。
权限定义
在模块中定义permission类即可完成接口权限定义。
接口访问
启动应用,并完成域名映射后,在header中定义如下内容进行访问(以demo模块为例):
x-request-mode:biz
x-request-method:demo.myapi
x-request-version:1.0
接口管理
登录后台(/backend/index.html)进行授权及访问控制等管理。