summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesse Morgan <jesse@jesterpm.net>2013-09-01 00:10:29 -0700
committerJesse Morgan <jesse@jesterpm.net>2013-09-01 00:10:29 -0700
commit04da9cbfa3d9ef5620d6b9d569606cc073c30320 (patch)
tree29cfcbabdeabce3dd0e8e84af8e7d4e6fb7d2cd1
parent4525beb985f8e874f11c0e95df2b1544c8b0b1ba (diff)
Fixing default redirect
-rw-r--r--src/com/p4square/grow/frontend/GrowFrontend.java2
-rw-r--r--src/com/p4square/grow/frontend/LoginFormAuthenticator.java4
2 files changed, 6 insertions, 0 deletions
diff --git a/src/com/p4square/grow/frontend/GrowFrontend.java b/src/com/p4square/grow/frontend/GrowFrontend.java
index ac3db98..37f0dea 100644
--- a/src/com/p4square/grow/frontend/GrowFrontend.java
+++ b/src/com/p4square/grow/frontend/GrowFrontend.java
@@ -117,6 +117,7 @@ public class GrowFrontend extends FMFacade {
final Context context = getContext();
final String loginPage = getConfig().getString("dynamicRoot", "") + "/login.html";
final String loginPost = getConfig().getString("dynamicRoot", "") + "/account/authenticate";
+ final String defaultPage = getConfig().getString("dynamicRoot", "") + "/index.html";
// This is used to check for an existing session
SessionCheckingAuthenticator sessionChk = new SessionCheckingAuthenticator(context, true);
@@ -126,6 +127,7 @@ public class GrowFrontend extends FMFacade {
LoginFormAuthenticator loginAuth = new LoginFormAuthenticator(context, false, f1Verifier);
loginAuth.setLoginFormUrl(loginPage);
loginAuth.setLoginPostUrl(loginPost);
+ loginAuth.setDefaultPage(defaultPage);
// This is used to create a new session for a newly authenticated user.
SessionCreatingAuthenticator sessionCreate = new SessionCreatingAuthenticator(context);
diff --git a/src/com/p4square/grow/frontend/LoginFormAuthenticator.java b/src/com/p4square/grow/frontend/LoginFormAuthenticator.java
index ef0abba..d89ebc9 100644
--- a/src/com/p4square/grow/frontend/LoginFormAuthenticator.java
+++ b/src/com/p4square/grow/frontend/LoginFormAuthenticator.java
@@ -45,6 +45,10 @@ public class LoginFormAuthenticator extends Authenticator {
public void setLoginPostUrl(String url) {
mLoginPostUrl = url;
}
+
+ public void setDefaultPage(String url) {
+ mDefaultRedirect = url;
+ }
@Override
protected int beforeHandle(Request request, Response response) {