14. User domain - part 1 (#1)

This commit is contained in:
Art
2021-09-03 22:12:05 +03:00
parent 1da814938e
commit 5fb734372b

View File

@ -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;
}