본문 바로가기

검증3

728x90
AI Factory 개발 DevOps → PromptOps: 코드는 소모품, 지식이 자산 개발의 본질적 변화"AI 공장: 입력을 설계하면 출력은 따라온다""AI 공장 시대의 개발 혁신: 프롬프트가 코드를 지배한다""출력을 고치지 말고 입력을 고쳐라: AI 개발의 새로운 표준""개발의 재정의, AI 공장이 바꾸는 소프트웨어 제작 방식""PromptOps로 진화한 개발 현장, AI 공장의 모든 것"기존 패러다임: 코드가 자산요구사항 → 개발자가 코드 작성 → 코드 유지보수 → 제품 ↑ ↓ └────────── 버그 수정 ←──────────────┘새로운 패러다임: 요구사항이 자산요구사항(프롬프트) → AI가 코드 생성 → 제품 ↑ ↓ .. 2025. 7. 5.
OAuth 2.0 액세스 토큰을 Nginx 또는 Nginx Plus로 검증 Nginx를 사용하여 웹 사이트에 Google OTP(One-Time Password) 인증을 추가하는 것은 웹 액세스 보안을 강화하는 효과적인 방법 중 하나입니다. Google OTP 인증을 구현하려면 먼저 Python 및 PIP를 설치해야 합니다. Python 및 필수 라이브러리 설치 서버에 Python을 설치하고, 필요한 라이브러리를 설치하세요. sudo apt-get update sudo apt-get install python3 python3-pip pip3 install flask pyotp Flask 애플리케이션 작성 Google OTP 인증을 처리할 간단한 Flask 애플리케이션을 작성합니다. from flask import Flask, render_template, request, red.. 2023. 10. 19.
안전한 PHP 파일 업로드 구현 체크 리스트 1. Content Type 검증 $_FILES['uploadfile']['type']로 MIME type 검증 * PHP가 받아오는 MIME type은 웹브라우저가 넘겨주는 값을 그대로 쓴다. 대다수 웹브라우저들은 확장자로 MIME type을 결정하기 때문에 신뢰도가 떨어지는 건 어쩔 수 없다. 2. Image 파일 검증 $imageInfo = getimagesize($_FILES['uploadfile']['tmp_name']); getimagesize로 MIME type 검증하기 * 이미지 업로드시 쓰는 방법이다. 이미지라면 제대로 값을 return 해주지만 그렇지 않으면 return을 못한다. 3. 확장자 검증 $filename = $strtolower($_FILES['uploadfile']['na.. 2009. 9. 23.
728x90
728x90