diff options
author | James Moger <james.moger@gitblit.com> | 2011-04-13 17:45:22 -0400 |
---|---|---|
committer | James Moger <james.moger@gitblit.com> | 2011-04-13 17:45:22 -0400 |
commit | 94b96b5a98bef254128ccc4f5fc0e0c4376324e4 (patch) | |
tree | 69a5a011fe4d25c26f74cda1ec3c1dd58044b8a3 /src/com/gitblit/wicket/User.java | |
parent | 61b094152515532b42aa5e918f5405d82cde0440 (diff) | |
download | gitblit-94b96b5a98bef254128ccc4f5fc0e0c4376324e4.tar.gz gitblit-94b96b5a98bef254128ccc4f5fc0e0c4376324e4.zip |
Start of webapp authentication.
Diffstat (limited to 'src/com/gitblit/wicket/User.java')
-rw-r--r-- | src/com/gitblit/wicket/User.java | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/com/gitblit/wicket/User.java b/src/com/gitblit/wicket/User.java new file mode 100644 index 00000000..fb49b404 --- /dev/null +++ b/src/com/gitblit/wicket/User.java @@ -0,0 +1,23 @@ +package com.gitblit.wicket;
+
+import com.gitblit.Build;
+import com.gitblit.Constants;
+
+public class User {
+
+ private String username;
+ private char [] password;
+
+ public User(String username, char [] password) {
+ this.username = username;
+ this.password = password;
+ }
+
+ public String getCookie() {
+ return Build.getSHA1((Constants.NAME + username + new String(password)).getBytes());
+ }
+
+ public String toString() {
+ return username;
+ }
+}
|