登录权限控制

1.配置信息

1.1.server_conf.xml配置

xml文件增加配置:

<!--0:关闭所有权限验证;1:只验证登录;2:验证具体用户权限--> <pm name="auth">1</pm>

开启后,访问基础api/高阶api进行验证,通过标签及配置进行添加例外。关闭后不进行相关验证。

1.2.mtmapping.xml配置

md标签增加excludelpermis属性,excludelpermis内容为(C:增;R:查;U:改;D:删)。例:

<md name="md1" excludelpermis="CRUD" describe="文档默认附加表">sm_acvadditional</md>

2.使用方式

2.1.基础API

mtmapping.xml中以md标签为单位进行添加excludelpermis属性,固定值为:CRUD。

添加后表示当前系统可在不登陆的前提下对该md表进行CRUD操作。

2.2.高阶API

高阶api使用时需在方法上增加@ExcludeL标签。

添加该标签后表示当前系统可在不登陆的前提下访问该方法。

本文档来自—microbee-http 丨 软件开发框架平台