SOY NV AI commited on
Commit
4d2da15
ยท
1 Parent(s): a36e1a6

Fix: Update Permissions-Policy header to use only supported features

Browse files
Files changed (1) hide show
  1. app/__init__.py +8 -10
app/__init__.py CHANGED
@@ -131,17 +131,15 @@ def create_app() -> Flask:
131
  """๊ฐ HTTP ์‘๋‹ต ์ •๋ณด๋ฅผ ๋กœ๊น…"""
132
  logger.info(f"[์‘๋‹ต] {request.method} {request.path} - ์ƒํƒœ: {response.status_code}")
133
 
134
- # Permissions-Policy ํ—ค๋” ์ถ”๊ฐ€ (iframe ์ž„๋ฒ ๋“œ ์‹œ ๊ฒฝ๊ณ  ๋ฐฉ์ง€)
135
- # Hugging Face Spaces์—์„œ iframe์œผ๋กœ ์ž„๋ฒ ๋“œ๋  ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ๊ฒฝ๊ณ ๋ฅผ ๋ฐฉ์ง€
 
136
  permissions_policy = (
137
- "ambient-light-sensor=(), "
138
- "battery=(), "
139
- "document-domain=(), "
140
- "layout-animations=(), "
141
- "legacy-image-formats=(), "
142
- "oversized-images=(), "
143
- "vr=(), "
144
- "wake-lock=()"
145
  )
146
  response.headers['Permissions-Policy'] = permissions_policy
147
 
 
131
  """๊ฐ HTTP ์‘๋‹ต ์ •๋ณด๋ฅผ ๋กœ๊น…"""
132
  logger.info(f"[์‘๋‹ต] {request.method} {request.path} - ์ƒํƒœ: {response.status_code}")
133
 
134
+ # Permissions-Policy ํ—ค๋” ์ถ”๊ฐ€ (์ตœ์‹  ๋ธŒ๋ผ์šฐ์ €์—์„œ ์ง€์›ํ•˜๋Š” ๊ธฐ๋Šฅ๋งŒ ์‚ฌ์šฉ)
135
+ # ์ธ์‹๋˜์ง€ ์•Š๋Š” ๊ธฐ๋Šฅ๋“ค์€ ์ œ๊ฑฐํ•˜์—ฌ ๊ฒฝ๊ณ  ๋ฐฉ์ง€
136
+ # ์ตœ์‹  ํ‘œ์ค€์— ๋งž๋Š” ๊ธฐ๋Šฅ๋“ค๋งŒ ํฌํ•จ
137
  permissions_policy = (
138
+ "camera=(), "
139
+ "microphone=(), "
140
+ "geolocation=(), "
141
+ "payment=(), "
142
+ "usb=()"
 
 
 
143
  )
144
  response.headers['Permissions-Policy'] = permissions_policy
145