# 山东省统一身份认证平台接口 **Repository Path**: husb/shan-dong-unified-auth ## Basic Information - **Project Name**: 山东省统一身份认证平台接口 - **Description**: 山东省统一身份认证平台-单点登录v1.4, springboot starter 封装 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-03-07 - **Last Updated**: 2025-08-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 山东省统一身份认证平台-单点登录v1.4 山东省 统一身份认证平台 封装 为 **springboot starter** , 仅仅是 **山东** 的 ### 认证流程 这里介绍了 **山东省统一身份认证平台-单点登录v1.4** 对接的思路和流程,将来再完善。 ### 注意问题 其实不用麻烦山东省统一身份认证平台人员,也不用内网穿透,就可以直接调试。 ### 调试 1. 有任何问题,请联系邮箱 `954219492@qq.com` ### 使用方式 引入依赖 ```xml com.ruoyi unified-auth-spring-boot-starter ``` ```java @Autowired private UnifiedAuthenticationService unifiedAuthenticationService; // 凑出登录地址,直接在浏览器访问,或者 使用 http工具 访问得到 ticket // 1 . 使用 ticket 换 token TokenData token = unifiedAuthenticationService.exchangeTicketForToken("ticket"); // 2. 使用 token 获取 法人信息 TokenData token = unifiedAuthenticationService.retrieveLegalUser("token"); // 3. 使用 token 获取 自然人信息 TokenData token = unifiedAuthenticationService.retrieveNaturalUser("token"); ``` ### 返回的json格式 - 根格式 ```json { "code": "200", "message": "获取token成功", "success": true, "data": { "sign": "敢死队风格士大夫", } } ``` - data 的格式(获取token时) ```json { "msg": "认证成功", "data": { "usertype": "1", "refreshtoken": "啊手动阀手动阀", "uuid": "敢死队风格士大夫", "token": "per-DASDFASDFA-ASDFASD-135743" }, "retcode": "000000" } ``` -