# mongodb

1088개의 포스트
post-thumbnail

회원기능이 포함된 게시물 삭제 기능

회원기능이 포함된 게시물 삭제 기능

약 6시간 전
·
0개의 댓글
·
post-thumbnail

게시판 - 회원가입 ( 백엔드 )

1. User 모델 생성

약 10시간 전
·
0개의 댓글
·

Boiler-plate: Sign-up & Log-in and out

Boiler-plate: Sign-up & Log-in and out Boiler-plate은 사전적 의미로는 말그대로 보일러의 판 그리고 표준 문구라는 뜻을 가지고 있는데 이는 보일러의 기초 골격을 찍어내는 판이다. 또한 한때 신문사에서도 이러한 방법을 신문을 만

약 23시간 전
·
0개의 댓글
·
post-thumbnail

Search index로 검색기능 만들기

Search index로 검색기능 만들기

어제
·
0개의 댓글
·
post-thumbnail

text index로 검색기능 만들기

text index로 검색기능 만들기

어제
·
0개의 댓글
·
post-thumbnail

[mongoDB] 데이터의 특정 값 자동 증가 구현하기(ft. mongoose, Nodejs)

mongoDB로 데이터를 생성하면 _id라는 key와 value가 데이터에 자동적으로 생성된다. 이는 데이터 고유의 번호로 생각된다. 그대로 사용하면 보안상 문제가 있을 것 같다... 보통, 일련의 데이터를 map() 등의 메서드로 나열할 때가 많은데, map()은 k

어제
·
0개의 댓글
·

[NodeJS] MongoDB를 활용하여 검색 기능 구현

NodeJS 환경에서 MongoDB를 사용하여 검색 기능을 구현해보자.사용하는 것node.js, mongoDB, pug검색 메서드는 post가 아닌 get을 사용한다.input의 name은 적절하게 작명하자. name을 빼먹으면 node.js에서 찾을 수 없으니 유의.

3일 전
·
0개의 댓글
·

[NodeJS] MongoDB를 활용하여 로그인/로그아웃 구현하기

강의를 듣고 작성해본 로그인/로그아웃 구현기보고 따라치지 않았다! 그럼, 시작!사용하는 것node.js, mongoDB, bcrypt, babel먼저, login을 할 때 post 해줄 함수를 만든다.함수명은 어떻게 지어도 상관없지만 헷갈리는 걸 방지하기 위해 post

3일 전
·
0개의 댓글
·

Batch 작업 사이에 API Fail

배치 작업하여 MongoDB에 저장한 결과물을 가져오는 API 성능 부하 테스트를 진행하였는데 Fail하는 경우가 전체 Request 중에서 2% 정도 발생하였다. 언제 발생하는지 보니 Scheduler가 딱 새로운 배치 작업하면서 업데이트하고나서 잠깐동안 Fail이

4일 전
·
0개의 댓글
·

웹개발 왕초보 4주차 숙제

입력한 정보를 POST 방식으로 MongoDB에 저장하고GET 방식으로 가져와서 보여준다

5일 전
·
0개의 댓글
·
post-thumbnail

MongoDB 명령어 모음

5일 전
·
0개의 댓글
·
post-thumbnail

[Docker] nginx + nodejs + mongodb 배포하기

도커를 사용한 nginx 와 nodejs, mongodb 배포하는 방법

6일 전
·
0개의 댓글
·
post-thumbnail

[Node.js] Express + MongoDB part#6 로그 아웃 구현

로그 아웃을 하기 위해서는 로그 아웃 하려는 유저의 DB를 찾아 해당 유저의 토큰을 제거합니다.Auth 인증 권한을 이용한 방법으로 DB에 있는 토큰이 클라이언트 사이드 쿠키에 위치한 토큰과 같지 않다면 권한이 풀리게 됩니다.User.findOneAndUpdate()는

6일 전
·
0개의 댓글
·
post-thumbnail

[Node.js] Express + MongoDB part#5 권한 체크 구현 Auth

글을 작성하거나 삭제하는 것 같은 권한이 필요한 컨텐츠와 로그인 유무등을 체크하기 위해 구현이를 구현하기 위해서 클라이언트 쿠키에 저장된 토큰과 서버 데이터 베이스에 저장된 토큰이 일치하는지 확인합니다.var token = jwt.sign(user.\_id.toHexS

6일 전
·
0개의 댓글
·
post-thumbnail

[Node.js] Express + MongoDB part#4 로그인 기능 구현

로그인 기능을 구현하기 위해 login route 코드를 작성위 로직을 코드로 해석하면 아래와 같습니다.코드 해석DB에서 요청한 Email 찾기mongoDB에서 제공하는 findOne() 메소드를 사용DB에서 요청한 Email이 있다면 비밀번호가 같은지 확인user에

6일 전
·
0개의 댓글
·
post-thumbnail

[Node.js] Express + MongoDB part#3 데이터 보안

MongoDB 사용법 참고 클라이언트와 서버 어느쪽이든 개발을 진행할 때 노출되어선 안되는 데이터가 있기에 이러한 민감한 데이터를 관리하는 방법 config Index.js 위 코드에 "복사한 url과 id/password"는 노출되어서는 안되는 데이터입니다.

7일 전
·
0개의 댓글
·
post-thumbnail

[Node.js] Express + MongoDB part#2 MongoDB의 스키마(Schema)와 모델(Model) 회원가입 구현

DB에 저장될 데이터를 위해서 Model, Schema 구현 Model은 스키마를 감싸주는 역할 스키마는 객체처럼 데이터를 작성하는 규칙 방법 등등으로 생각 npm install nodemon --save-dev -dev는 로컬에서 개발할때만 사용한다 굳이 다운받을

7일 전
·
0개의 댓글
·
post-thumbnail

[Node.js] Express + MongoDB part#1 설치 및 기본 사용법

Node.js >Node.js는 확장성 있는 네트워크 애플리케이션 개발에 사용되는 소프트웨어 플랫폼 org : Node.js®는 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임(runtime)입니다. runtime 프로그램이 실행되고

2022년 9월 28일
·
0개의 댓글
·

22.09.28 3주차 웹개발 개발일지

: 매우 직관적인 언어. (들여쓰기가 중요 / 우클 실행)파이썬 기초문법1) 변수 & 기본연산2) 자료형 - (숫자,문자형 / 리스트형 / Dictionary형 / Dictionary와 List 조합형)3) 함수4) 조건문 - (if/else)5) 반복문 - (리스트와

2022년 9월 28일
·
0개의 댓글
·
post-thumbnail

게시판 만들기 (프론트)

프로젝트 설정 이전 게시물에서 만들어 둔 client 폴더로 이동한다. 모듈을 추가해줄것임~ 라우팅을 위해서 사용하는 모듈,, index.html 웹 폰트 추가해주고 부트스트랩 cdn 추가해줌 Nav.jsx client/src/components/Nav.jsx

2022년 9월 28일
·
0개의 댓글
·