summaryrefslogtreecommitdiff
path: root/src/com/p4square/grow/frontend/session/Sessions.java
diff options
context:
space:
mode:
authorJesse Morgan <jesse@jesterpm.net>2013-08-31 23:44:05 -0700
committerJesse Morgan <jesse@jesterpm.net>2013-08-31 23:44:05 -0700
commit68fb7d58b69f73e69f9b114792bd576897f41122 (patch)
tree9bcd693f3e2aa52c328421eb2ca5232414a425cb /src/com/p4square/grow/frontend/session/Sessions.java
parent3ed17f90de3069ae2d1934c2f2fd95973c4febb4 (diff)
Fixing logins and configuration
Diffstat (limited to 'src/com/p4square/grow/frontend/session/Sessions.java')
-rw-r--r--src/com/p4square/grow/frontend/session/Sessions.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/com/p4square/grow/frontend/session/Sessions.java b/src/com/p4square/grow/frontend/session/Sessions.java
index 094d2f0..58bb5f6 100644
--- a/src/com/p4square/grow/frontend/session/Sessions.java
+++ b/src/com/p4square/grow/frontend/session/Sessions.java
@@ -9,6 +9,7 @@ import java.util.Map;
import org.restlet.Response;
import org.restlet.Request;
+import org.restlet.data.CookieSetting;
import org.restlet.security.User;
/**
@@ -72,8 +73,11 @@ public class Sessions {
public Session create(Request request, Response response) {
Session s = create(request.getClientInfo().getUser());
- request.getCookies().add(COOKIE_NAME, s.getId());
- response.getCookieSettings().add(COOKIE_NAME, s.getId());
+ CookieSetting cookie = new CookieSetting(COOKIE_NAME, s.getId());
+ cookie.setPath("/");
+
+ request.getCookies().add(cookie);
+ response.getCookieSettings().add(cookie);
return s;
}