- Deno는 기본적으로 보안이 되어 있으며, 개발자가 민감한 정보(파일 시스템, 네트워크 등)에 대한 액세스를 요청하기 전에 코드 옵트인해야 함 🔒
- Deno는 네트워크 액세스 권한 요청 시 사용자에게 동의 여부를 확인하며, 보안을 위해 사용자의 동의를 요구 🚲
- 개발자는
--allow-net
플래그를 사용하여 항상 네트워크 액세스 권한을 허용하거나,--deny-net
플래그를 사용하여 네트워크 액세스 권한을 거부 🛡️ - Deno는 파일 시스템 읽기 및 쓰기, 시스템 정보, subprocess 실행 등 민감한 API에 대한 옵트 인 모델을 사용하여 브라우저와 유사한 안전 환경 제공 📱
- 이러한 옵트 인 시스템은 Deno 애플리케이션의 런타임 보안 강화에 기여함 🧠