package com.lxzn.auth.security;
|
|
import lombok.EqualsAndHashCode;
|
import lombok.Getter;
|
import lombok.Setter;
|
import lombok.ToString;
|
import org.springframework.security.core.GrantedAuthority;
|
import org.springframework.security.core.userdetails.User;
|
|
import java.io.Serializable;
|
import java.util.Collection;
|
import java.util.List;
|
|
@ToString
|
@Getter
|
@Setter
|
@EqualsAndHashCode(callSuper = false)
|
public class UserJwt extends User {
|
|
private String userId;
|
private String userPic;
|
private Integer userType;
|
private String nickname;
|
private List<String> menus;
|
|
public UserJwt(String username, String password, Collection<? extends GrantedAuthority> authorities) {
|
super(username, password, authorities);
|
}
|
}
|