diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/auth/identifier/RequestIdentifiers.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/auth/identifier/RequestIdentifiers.java index 9eff6e6f2..d94433bc5 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/auth/identifier/RequestIdentifiers.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/auth/identifier/RequestIdentifiers.java @@ -46,4 +46,11 @@ public class RequestIdentifiers { return (IdentifierBundle) obj; } + /** + * The login status has changed, so discard the cached Identifiers. + */ + public static void resetIdentifiers(ServletRequest request) { + request.removeAttribute(ATTRIBUTE_ID_BUNDLE); + } + }