diff --git a/src/main/kotlin/com/android/trisolarisserver/security/FirebaseAuthFilter.kt b/src/main/kotlin/com/android/trisolarisserver/security/FirebaseAuthFilter.kt index 8d2ce84..32b6614 100644 --- a/src/main/kotlin/com/android/trisolarisserver/security/FirebaseAuthFilter.kt +++ b/src/main/kotlin/com/android/trisolarisserver/security/FirebaseAuthFilter.kt @@ -22,7 +22,10 @@ class FirebaseAuthFilter( override fun shouldNotFilter(request: HttpServletRequest): Boolean { val path = request.requestURI - return path == "/" || path == "/health" || path.startsWith("/auth/") + if (path == "/" || path == "/health" || path.startsWith("/auth/")) { + return true + } + return path.matches(Regex("^/properties/[^/]+/rooms/[^/]+/images/[^/]+/file$")) } override fun doFilterInternal(