diff options
author | Jesse Morgan <jesse@jesterpm.net> | 2013-08-31 23:44:05 -0700 |
---|---|---|
committer | Jesse Morgan <jesse@jesterpm.net> | 2013-08-31 23:44:05 -0700 |
commit | 68fb7d58b69f73e69f9b114792bd576897f41122 (patch) | |
tree | 9bcd693f3e2aa52c328421eb2ca5232414a425cb /src/com/p4square/grow/frontend/session/Sessions.java | |
parent | 3ed17f90de3069ae2d1934c2f2fd95973c4febb4 (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.java | 8 |
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; } |