解决方案 »

  1.   

    其实主要是jforum的表结构无法把握,比如将登录用户的权限改一下就可以,不知道是不是只要加到administration组里就行了
      

  2.   

    其实主要是jforum的表结构无法把握,比如将登录用户的权限改一下就可以,不知道是不是只要加到administration组里就行了应该就是那样的,再根据id取到用户就可以了
      

  3.   

    web那边的系统传过来一个角色flag,重写SSOUtils的register方法,根据flag指定他的是否为管理员
    下面是部分代码  写的比较丑
    public void Othregister(String password, String email,int count){
    register(password,email);
    int e[] = { count };  
    groupsSave(user.getId(),e);
    }


    public void groupsSave(int userId,int[] selectedGroups)
    {
    UserDAO um = DataAccessDriver.getInstance().newUserDAO();
    um.addToGroup(userId, selectedGroups);
    SecurityRepository.remove(userId);

    }