diff --git a/src/main/java/org/ntlab/acanthus_server/entities/Account.java b/src/main/java/org/ntlab/acanthus_server/entities/Account.java index 1f2c7c8..1c6cb4e 100644 --- a/src/main/java/org/ntlab/acanthus_server/entities/Account.java +++ b/src/main/java/org/ntlab/acanthus_server/entities/Account.java @@ -52,9 +52,16 @@ private String token; @JsonIgnore private String password; + @JsonIgnore + private boolean isDummy; //----------------------------------------------------------------- //コンストラクト + public Account() { + createDummyAccount(); + } + //----------------------------------------------------------------- + public Account(Integer uid, String name, String email, String password) { this.uid = uid; this.name = name; @@ -144,7 +151,7 @@ //----------------------------------------------------------------- // トークンを更新する 藤井 public void updateToken() { - this.token = UUID.randomUUID().toString(); + if (!isDummy) this.token = UUID.randomUUID().toString(); } //----------------------------------------------------------------- @@ -152,6 +159,17 @@ public boolean isMatchedPassword(String password) { return this.password.equals(password); } - //----------------------------------------------------------------- + //----------------------------------------------------------------- + //----------------------------------------------------------------- + // ダミー + private void createDummyAccount() { + this.isDummy = true; + this.uid = 1; + this.name = "dummy"; + this.email = "d@dummy.com"; + this.password = "nittalab"; + this.token = "abc"; + } + //----------------------------------------------------------------- }