inflearn logo
강의

講義

知識共有

本物のVibe Codingオールインワンクラス:Claude Codeの基礎からローンチ、運営、エージェント自動化まで

バイブコーディング超え

보안 점검

1

djsskach613705

投稿した質問数 39

0

안녕하세요. 저는 비전공자로 바이브 코딩으로 여러가지 웹사이트를 만들어 운영하고 있습니다. 다만 가장 걱정되는 것은 보안문제입니다. 보안의 경우 이 강의에서 제공되는 것으로 기본적인 점검을 마쳤다고 볼 수 있을까요? 완벽한 보안은 없다는 것을 알지만 제가 모르는 분야라서 걱정이 앞서네요. 바이브코딩을 함에 있어서 보안에 대한 조언을 조금 부탁드립니다.

git github next.js 인공지능(ai) ai-agent claude 바이브코딩

回答 1

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. 양승근님

강의만으로 웹사이트의 보안이 완전히 점검되었다고 보기는 어렵습니다. 특히 바이브코딩으로 서비스를 운영할 때는 생성된 코드가 보안상 안전한지 별도로 확인하는 과정이 필요합니다.

관련해서 API 보안, 무차별 대입 공격 방어, 인증·인가, 사용자 정보 보호를 다룬 기존 답변을 참고해 보시면 도움이 될 것 같습니다.

API 보안 관련 질문입니다!

해당 답변에서는 다음 내용을 설명하고 있습니다.

  • 인증 코드와 같은 민감한 요청에 대한 실패 횟수 제한 및 차단
  • API 주소는 브라우저에서 사용하는 이상 완전히 숨길 수 없으므로, 토큰 기반 인증을 적용해야 함
  • 사용자가 요청한 userID만 믿지 말고, 로그인한 사용자의 토큰을 기준으로 인가 여부를 서버에서 검증해야 함
  • API 보안의 핵심은 인증(Authentication)인가(Authorization) 를 구분해 구현하는 것

추가로 운영 전에는 다음 항목도 점검해 보시는 것을 권장드립니다.

  1. API 키, 데이터베이스 비밀번호 등의 비밀값이 프론트엔드나 GitHub에 노출되지 않았는지 확인
  2. 사용자 입력값을 서버에서 다시 검증하고, SQL Injection·XSS 등이 발생하지 않는지 확인
  3. 로그인·비밀번호 변경·인증 코드 입력 API에 rate limit 적용
  4. 관리자 API는 일반 사용자 API와 분리하고 권한을 서버에서 검증
  5. HTTPS 사용, 의존성 패키지 취약점 점검, 에러 응답에 내부 정보가 노출되지 않는지 확인
  6. 데이터베이스 및 운영 서버의 정기적인 백업과 접근 로그 확인

강의에서 다룬 보안 설정은 기본적인 출발점으로 활용하시되, 실제 서비스라면 OWASP Top 10 기준으로 점검하거나 외부 보안 점검을 받는 것이 가장 안전합니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

섹션1.9 질문입니다!

0

4

2

LLM 서비스의 신뢰성

0

4

0

웹서비스 방법

0

6

0

git 설치

0

8

1

라마로 모델 스위칭 하고, 인사했는데.. 아래 처럼 에러 메시지가 떴어요.

0

1

0

강의 소스 코드는 어디서 볼수 있나여?

0

5

0

전체적인 개발에 대해 문의드립니다.

1

14

1

MCP 정의가 잘못되어 있음 (Chapter2)

0

13

1

이북 다운로드 위치 문의

0

8

1

스케쥴 설정 질문

0

20

2

13. (App 2) 기본기 훈련 에서

0

14

1

유튜브는 4일전에도 영상 올라왔던데, 이 강의는 언제쯤 ㅜㅜ

1

15

1

챌린지 시작일 문의

0

17

0

17강 강의에 목데이터 첨부파일이 없습니다.

2

21

2

2. 어떤 도구를 사용하는 것이 가장 유리할까? 강의 중

0

16

1

링크 관리 기능 구현 실패

0

15

1

화면 깜박임 현상

0

21

1

앱키와 씨크릿 복사 붙여넣기

0

13

1

사이트에서 썸네일 이미지 생성

0

20

1

강의영상 버퍼링

1

39

4

DESIGN.md 파일이 잘못되었어요

1

45

1

mcp 연결안됌

1

62

2

저는 Auto mode가 없어요

1

62

1

강의 초반에 생긴 질문

1

63

1