GitHub - bullteam/zeusclient-java: Zeus client Java客户端 · GitHub
Skip to content

Latest commit

 

History

3 Commits

Folders and files

Repository files navigation

zeusclient-java

Zeus client Java客户端

    //校验是否有权限
    PermCenter permCenter = new PermCenter(accessToken, CENTER_SERVICE);
    try{
        Map<String, Claim> userInfo = permCenter.verify();
        if (userInfo == null) {
            throw new IllegalArgumentException("用户不存在");
        }
    
        System.out.println(userInfo.get("uid").asString());
        System.out.println(userInfo.get("exp").asLong());
        System.out.println(userInfo.get("uname").asString());
    }catch(JWTVerificationException e){
        //校验出错
    }
    
    if (!permCenter.checkPerm(url)) {
        //没有权限
    }

About

Zeus client Java客户端

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages