You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by jd...@apache.org on 2009/12/23 10:09:47 UTC
svn commit: r893439 -
/wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/WebSession.java
Author: jdonnerstag
Date: Wed Dec 23 09:09:46 2009
New Revision: 893439
URL: http://svn.apache.org/viewvc?rev=893439&view=rev
Log:
Allow subclasses of AuthenticatedWebSession to set "signedIn" field
Issue: WICKET-2591
Modified:
wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/WebSession.java
Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/WebSession.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/WebSession.java?rev=893439&r1=893438&r2=893439&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/WebSession.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/WebSession.java Wed Dec 23 09:09:46 2009
@@ -231,6 +231,20 @@
}
/**
+ * Cookie based logins (remember me) may not rely on putting username and password into the
+ * cookie but something else that safely identifies the user. This method is meant to support
+ * these use cases.
+ *
+ * @see #authenticate(String, String)
+ *
+ * @param value
+ */
+ public final void signIn(boolean value)
+ {
+ signedIn = value;
+ }
+
+ /**
* Note: You must subclass WebSession and implement your own. We didn't want to make it abstract
* to force every application to implement it. Instead we throw an exception.
*