单点登录中心对接文档

2019-08-26  本文已影响0人  maylor_zhu

lmhd-boot-auth对接

1.添加依赖

    <!--关于授权-->
    <dependency>
        <groupId>com.lmhd</groupId>
        <artifactId>lmhd-boot-auth</artifactId>
        <version>1.0-SNAPSHOT</version>
    </dependency>
    <!--前端静态文件-->
     <dependency>
        <groupId>com.lmhd</groupId>
        <artifactId>lmhd-boot-sso-upms-admin-ui</artifactId>
        <version>1.0-SNAPSHOT</version>
    </dependency>

删除部分文件

删除com.lmhd.*.controller包下的ManageController


image.png

删除webapp/WEB-INF/jsp/index.jsp,webapp/WEB-INF/jsp/manage/index.jsp


image.png

修改配置文件

在配置文件中添加如下配置

lmhd.upms.sso.server.url=http://192.168.1.135:11111/lmhd-boot-sso-upms-admin
lmhd.upms.appid=lmhd-boot-bs
lmhd.upms.key=123456

日志注解的使用

在Controller的方法上添加注解@OnlineLog(value="操作名称",description="操作描述")即可,支持{param}和{obj.param}的方式注入参数(其中{username}代表当前登录用户)

    @OnlineLog(value = "系统配置添加",description = "用户:{username}添加了系统配置:{systemConfig.name}")
    @RequiresPermissions("upms:systemConfig:create")
    @RequestMapping(value = "/create",method = RequestMethod.POST)
    @ResponseBody
    public Object create(UpmsSystemConfig systemConfig){

        systemConfig.setCreateDate(new Date());
        rpcCommonService.upmsSystemConfigService.insert(systemConfig);
        return new UpmsResult(UpmsResultConstant.SUCCESS,"success");
    }

SSO权限管理后台添加新系统

添加新系统

image.png image.png
image.png
image.png
上一篇 下一篇

猜你喜欢

热点阅读