Add Security to Citizen

This commit is contained in:
flecomte committed 2019-08-23 16:45:33 +02:00
1 parent 9b6f3aab88
commit 4f5cd827c4
9 files changed
+81 -9

No files matched your search

+5 -1
View File
@@ -9,8 +9,12 @@ class User(
id: UUID? = UUID.randomUUID(),
var username: String?,
var blockedAt: DateTime? = null,
var plainPassword: String?
var plainPassword: String?,
var roles: List<Roles> = emptyList()
) : UuidEntity(id),
EntityCreatedAt by EntityCreatedAtImp(),
EntityUpdatedAt by EntityUpdatedAtImp(),
Principal
{
enum class Roles { ROLE_USER, ROLE_ADMIN }
}