summaryrefslogtreecommitdiffstats
path: root/src/com/gitblit/wicket/User.java
diff options
context:
space:
mode:
authorJames Moger <james.moger@gitblit.com>2011-04-13 17:45:22 -0400
committerJames Moger <james.moger@gitblit.com>2011-04-13 17:45:22 -0400
commit94b96b5a98bef254128ccc4f5fc0e0c4376324e4 (patch)
tree69a5a011fe4d25c26f74cda1ec3c1dd58044b8a3 /src/com/gitblit/wicket/User.java
parent61b094152515532b42aa5e918f5405d82cde0440 (diff)
downloadgitblit-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.java23
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;
+ }
+}