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