summaryrefslogtreecommitdiffstats
path: root/src/main/java/com/gitblit/models/UserModel.java
diff options
context:
space:
mode:
authorRodrigo Andrade <rodrigo_cardoso@hotmail.it>2016-08-15 18:20:28 -0300
committerRodrigo Andrade <rodrigo_cardoso@hotmail.it>2016-08-15 18:20:28 -0300
commitb453703aa83f9e3b1605190aed3356fec9d46155 (patch)
treef9ad789bcf0a8c56575f17570cf298c7f943efba /src/main/java/com/gitblit/models/UserModel.java
parent9b8049057430592206cfb242ec24bde4ab7cb438 (diff)
downloadgitblit-b453703aa83f9e3b1605190aed3356fec9d46155.tar.gz
gitblit-b453703aa83f9e3b1605190aed3356fec9d46155.zip
removing duplicated code for cookie genaration and adding random bytes to generate user cookies
Diffstat (limited to 'src/main/java/com/gitblit/models/UserModel.java')
-rw-r--r--src/main/java/com/gitblit/models/UserModel.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/com/gitblit/models/UserModel.java b/src/main/java/com/gitblit/models/UserModel.java
index e1522748..d411e504 100644
--- a/src/main/java/com/gitblit/models/UserModel.java
+++ b/src/main/java/com/gitblit/models/UserModel.java
@@ -660,4 +660,8 @@ public class UserModel implements Principal, Serializable, Comparable<UserModel>
String projectPath = StringUtils.getFirstPathElement(repository);
return !StringUtils.isEmpty(projectPath) && projectPath.equalsIgnoreCase(getPersonalPath());
}
+
+ public String createCookie() {
+ return StringUtils.getSHA1(String.valueOf(Math.random()));
+ }
}