API基类控制器

优质
小牛编辑
135浏览
2023-12-01

ThinkCMF Api有几个基类控制器,cmf\controller\RestBaseController,cmf\controller\RestUserBaseController,cmf\controller\RestAdminBaseController,基类增加一些统一的方法,和登录认证相关的基础操作。

api 基类控制器 RestBaseController

RestBaseController是 api 模块的最基础的基类,所有不需要用户登录认证 api 控制器都应该继承这个基类;

用户 api 基类控制器RestUserBaseController

RestUserBaseController继承至RestBaseController,是前台用户 api 控制器基类,所有需要用户登录认证的 api控制器都要继承这个基类;

管理员 api 基类控制器RestAdminBaseController

RestAdminBaseController继承至RestBaseController,是管理员 api 控制器基类,所有需要管理登录认证的 api控制器都要继承这个基类;