diff options
author | Rodrigo Andrade <rodrigo_cardoso@hotmail.it> | 2016-08-15 18:20:28 -0300 |
---|---|---|
committer | Rodrigo Andrade <rodrigo_cardoso@hotmail.it> | 2016-08-15 18:20:28 -0300 |
commit | b453703aa83f9e3b1605190aed3356fec9d46155 (patch) | |
tree | f9ad789bcf0a8c56575f17570cf298c7f943efba /src/main/java/com/gitblit/models/UserModel.java | |
parent | 9b8049057430592206cfb242ec24bde4ab7cb438 (diff) | |
download | gitblit-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.java | 4 |
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()));
+ }
}
|