Browse Source

远程获取用户信息

master
xyiege 4 years ago
parent
commit
b1af84cee6
  1. 2
      src/main/java/cn/chjyj/szwh/controller/admin/AdminUserController.java
  2. 3
      src/main/java/cn/chjyj/szwh/service/LoginService.java
  3. 4
      src/main/java/cn/chjyj/szwh/service/impl/LoginServiceImpl.java

2
src/main/java/cn/chjyj/szwh/controller/admin/AdminUserController.java

@ -79,7 +79,7 @@ public class AdminUserController extends BaseController {
//JSONObject json = JSONObject.parseObject(payload);
String accountid = decode.getClaim("accountId").asString();
Map retmap = loginService.checkUser(accountid,murl);
Map retmap = loginService.checkUser(accountid,murl,token);
jsonObject.put("code",retmap.get("code"));
jsonObject.put("data",retmap.get("data"));
//jsonObject.put("msg","成功");

3
src/main/java/cn/chjyj/szwh/service/LoginService.java

@ -10,9 +10,10 @@ public interface LoginService {
* 校验用户权限
* @param accountId
* @param nick
* @param token 传递过来的token
* @return
*/
Map checkUser(String accountId, String nick);
Map checkUser(String accountId, String nick,String token);
/**
* 管理员登录

4
src/main/java/cn/chjyj/szwh/service/impl/LoginServiceImpl.java

@ -26,7 +26,7 @@ public class LoginServiceImpl implements LoginService {
* @return
*/
@Override
public Map checkUser(String accountId, String nick) {
public Map checkUser(String accountId, String nick,String token) {
//待返回的map
Map retmap = new HashMap();
@ -40,7 +40,7 @@ public class LoginServiceImpl implements LoginService {
log.info("user token:"+sign);
// 请求头
Map<String,Object> hmap =new HashMap();
hmap.put("api_token",sign);
hmap.put("token",sign);
hmap.put("nick",nick);
hmap.put("Content-Type","application/json");

Loading…
Cancel
Save