import java.io.IOException;
import java.util.Collections;
+import java.util.regex.Pattern;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.slf4j.Logger;
{
private final static Logger LOG =
LoggerFactory.getLogger(UserCookieInterceptor.class);
+ private final static Pattern PATTERN = Pattern.compile("^/signin|canvas");
private final UsersConnectionRepository repository;
throws
IOException
{
- if (request.getServletPath().startsWith("/signin"))
+ if (PATTERN.matcher(request.getServletPath()).find())
return true;
String user = UserCookieGenerator.INSTANCE.readCookieValue(request);