34 lines
656 B
Java
34 lines
656 B
Java
|
|
package com.rzyc.config;
|
||
|
|
|
||
|
|
import org.springframework.security.core.GrantedAuthority;
|
||
|
|
import org.springframework.security.core.userdetails.User;
|
||
|
|
|
||
|
|
import java.util.Collection;
|
||
|
|
|
||
|
|
|
||
|
|
/**
|
||
|
|
* spring security UserDetails Custom Part
|
||
|
|
* @author Xuwanxin
|
||
|
|
* @date 2022/9/28
|
||
|
|
* */
|
||
|
|
|
||
|
|
public class EntUserDetails extends User {
|
||
|
|
|
||
|
|
|
||
|
|
private String id;
|
||
|
|
|
||
|
|
public String getId() {
|
||
|
|
return id;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setId(String id) {
|
||
|
|
this.id = id;
|
||
|
|
}
|
||
|
|
|
||
|
|
public EntUserDetails(String username, String password, Collection<? extends GrantedAuthority> authorities,String id) {
|
||
|
|
super(username, password, authorities);
|
||
|
|
setId(id);
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|