• 快站
  • 云评论
帮助中心
单点登录 Java版Demo

亲爱的站长,如果你的网站采用java语言开发,可以参考下面的java版单点登录Demo

1、开启单点登录服务

首先在你的云评论后台 设置-PC端设置-单点登录,勾选单点登录框,按需要上传登录头像,填写你的登录页面,最后完成三个接口地址填写,如下图所示。(注:如果对三个接口的含义不明确,请参照单点登录接口文档

2、开始编写你的接口代码

获取用户信息接口,返回的参数列表用两个Java Bean表示

UserInfo对象,它含有is_login属性和User对象

public class UserInfo implements Serializable{
   
       public int is_login;//是否登录,0表示未登录,1表示已登录
    
       public User user; //用户信息

       public int getIs_login() {
          return is_login;
       }

       public void setIs_login(int is_login) {
          this.is_login = is_login;
       }

       public User getUser() {
          return user;
       }

       public void setUser(User user) {
          this.user = user;
       }
    
    }
	

User对象,包含用户id,昵称,用户头像url,用户主页url,签名sign属性

public class User implements Serializable{
    
      public int user_id;//用户在自己网站的id
    
      public String nickname;//用户昵称
    
      public String img_url;//用户头像地址
    
      public String profile_url;//用户主页地址
    
      public String sign;//签名

      public int getUser_id() {
          return user_id;
      }

      public void setUser_id(int user_id) {
          this.user_id = user_id;
      }

      public String getNickname() {
          return nickname;
      }

      public void setNickname(String nickname) {
          this.nickname = nickname;
      }

      public String getImg_url() {
          return img_url;
      }

      public void setImg_url(String img_url) {
          this.img_url = img_url;
      }

      public String getProfile_url() {
          return profile_url;
      }

      public void setProfile_url(String profile_url) {
          this.profile_url = profile_url;
      }

      public String getSign() {
          return sign;