14. User domain - part 1 (#1)
This commit is contained in:
@ -0,0 +1,27 @@
|
|||||||
|
package net.shyshkin.study.fullstack.supportportal.backend.domain;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.time.LocalDateTime;
|
||||||
|
|
||||||
|
|
||||||
|
public class User implements Serializable {
|
||||||
|
|
||||||
|
private static final long serialVersionUID = -4372214856545239049L;
|
||||||
|
|
||||||
|
private Long id;
|
||||||
|
private String userId;
|
||||||
|
private String firstName;
|
||||||
|
private String lastName;
|
||||||
|
private String username;
|
||||||
|
private String password;
|
||||||
|
private String email;
|
||||||
|
private String profileImageUrl;
|
||||||
|
private LocalDateTime lastLoginDate;
|
||||||
|
private LocalDateTime lastLoginDateDisplay;
|
||||||
|
private LocalDateTime joinDate;
|
||||||
|
private String[] roles; //ROLE_USER, ROLE_ADMIN
|
||||||
|
private String[] authorities;
|
||||||
|
private boolean isActive;
|
||||||
|
private boolean isNotLocked;
|
||||||
|
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user