Browse Source

更优雅的实现传递去除password和salt

xiaochen 7 years ago
parent
commit
982ea5cae0

+ 1 - 4
src/main/java/io/renren/modules/sys/controller/SysUserController.java

@ -57,10 +57,7 @@ public class SysUserController extends AbstractController {
57 57
	 */
58 58
	@GetMapping("/info")
59 59
	public R info(){
60
		SysUserEntity user = getUser();
61
		user.setSalt("");
62
		user.setPassword("");
63
		return R.ok().put("user", user);
60
		return R.ok().put("user", getUser());
64 61
	}
65 62
	
66 63
	/**

+ 3 - 0
src/main/java/io/renren/modules/sys/entity/SysUserEntity.java

@ -3,6 +3,7 @@ package io.renren.modules.sys.entity;
3 3
import com.baomidou.mybatisplus.annotations.TableField;
4 4
import com.baomidou.mybatisplus.annotations.TableId;
5 5
import com.baomidou.mybatisplus.annotations.TableName;
6
import com.fasterxml.jackson.annotation.JsonIgnore;
6 7
import io.renren.common.validator.group.AddGroup;
7 8
import io.renren.common.validator.group.UpdateGroup;
8 9
import org.hibernate.validator.constraints.Email;
@ -123,6 +124,7 @@ public class SysUserEntity implements Serializable {
123 124
	 * 获取:密码
124 125
	 * @return String
125 126
	 */
127
	@JsonIgnore
126 128
	public String getPassword() {
127 129
		return password;
128 130
	}
@ -207,6 +209,7 @@ public class SysUserEntity implements Serializable {
207 209
		this.createUserId = createUserId;
208 210
	}
209 211
212
	@JsonIgnore
210 213
	public String getSalt() {
211 214
		return salt;
212 215
	}