# middleware

116개의 포스트

GraphQL Context

들어가기req에 token을 담아서 user를 확인해주는 middleware를 만들었다.이 과정을 graphql에서도 공유할 수 있게 해 준다.context에 어떤 property를 담아주든지 간에,resolver에서 사용할수 있게 해 준다.https://gi

6일 전
·
0개의 댓글

Jwt middleware

** jwt로 middleware를 만들어서 req시 req에 user가 있는지 user가 누군지 확인할 수 있다. ** https://docs.nestjs.com/middleware

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

Web Server 기초

SOP, CORS, Express를 이용해 간단한 서버 만들기

2022년 6월 23일
·
0개의 댓글
post-thumbnail

[개발자되기: Web server 기초] Day-31

이중 하나라도 다르면 동일한 출처로 보지 않음ex) 동일하지 않은 프로토콜 : https://www.codestates.com vs http://www.codestates.com동일하지 않은 호스트: https://urclass.codesta

2022년 6월 20일
·
0개의 댓글
post-thumbnail

Passport

Passport는 Node의 인증 모듈입니다. 인증요청을 위한 목적으로 설계되어있습니다. 모듈을 작성할 때 캡슐화는 암묵적 룰므로 Passport는 다른 모든 기능을 어플리케이션에 위임합니다.요즘 웹에서 인증은 다양한 형태 갖고있습니다. 전통적으로 유저 로그인은 이름과

2022년 6월 15일
·
0개의 댓글
post-thumbnail

플러그인과 미들웨어 그리고 컴포넌트

기능 변경에 따른 코드변경 소프트웨어는 지속적으로 변경되고 있다. 그리고, 자주 변경되는 소프트웨어를 살펴보면 아래와 같은 경우가 있을 것이다. 기존의 코드가 바뀐다 기존의 것이 사라진다 삭제된다 이 중에서도, 가장 빈번히 일어나는 것은 새로운 기능 추가일 것이다.

2022년 6월 10일
·
0개의 댓글

✨ GCP: Pub/Sub ✨

클라우드 기반의 대용량 메세지 큐

2022년 5월 13일
·
0개의 댓글

Redux 에서 비동기 처리하기 (소개)

User 의 정보가 redux store 에서 state 로 관리되고 있을 때, 수정 사항이 발생한 경우 DB 의 정보를 수정함은 물론 redux store 의 state 도 변경되어야 한다. useEffect 내부에서 axios 를 통해 서버에 정보를 전달하고, state 를 업데이트 해야한다면 Component 의 useEffect 내부에서 axio...

2022년 5월 10일
·
0개의 댓글
post-thumbnail

[node.js] 미들웨어(MiddleWare)란 무엇일까?

NodeJS에서 말하는 Middleware는 무엇이며 어떻게 사용하는가

2022년 4월 30일
·
0개의 댓글

Video Upload

샘플로 쓸 영상을 하나 다운로드 해놨다.https://sample-videos.com/여기서 쉽게 구할수 있다. 실험할 용량과 형식에 맞게 구할 수 있다.이제 video를 업로드 할 거다. video에는 파일이 필요하다.먼저 views폴더의 upload.pug

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

GraphQL - Graphene: 6(Execution: Middleware)

Middleware Middleware는 schema 내의 필드를 검사 하기 위해 사용할 수 있다. 어떤 객체, 함수든resolve(next_middleware, *args)에 응답할 수 있다면 middleware가 될 수 있다. resolve(next_middlew

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

File Uploads #01

파일을 업로드 하는 방법을 알아 본다. 업로드 하려면 먼저 로그인이 돼 있어야 할수 있게 한다.

2022년 4월 27일
·
0개의 댓글
post-thumbnail

[django] 초기 settings 되짚어보기

🖥 기업협업 DAY - 1

2022년 4월 26일
·
0개의 댓글

Edit Profile POST #01

middleware를 videoController에 추가 해본다.그래서 videoRouter의 /edit,/delete, /upload를 보호 할거다.로그인 돼 있어야만 접근할수 있게 만든다.이렇게 하는 이유는 나중에 video model과 user mogel을 연결하

2022년 4월 26일
·
0개의 댓글

Protector and Public Middlewares

현재 원하는건 로그인 하지 않은 사람들이 해당 페이지에 가는걸 막는 일이다. 그걸 위해서 Protector Middlewares 를 만드는 거다. middlewares.js에서 middleware뿐만 아니라 모든 것에 req,res,next가 포함되어 있다는 걸 명심

2022년 4월 25일
·
0개의 댓글

Edit Profile GET

Edit Profile 페이지를 만들어 본다.이 페이지를 만들면서 많은 걸 배우게 될거다. 프로필을 바꾸고, form을 사용하는 연습은 물론이고유저한테 있었으면 하는 아바타 같은 파일도 업로드 해볼거다.지금은 깃허브로 로그인 해야지만 아바타가 있다.그래서 웹사이트에서

2022년 4월 25일
·
0개의 댓글

Logged In User #02

이걸 알기 위해 session을 알기 위해 썼던 middleware을 사용해서 server.js에서 resonse object를 console.log한다. 그리고 확인해본다. 새로고침을 하니까 에러가 있다. 상관없다. node를 보면 console.log된게 많이 있

2022년 4월 16일
·
0개의 댓글
post-thumbnail

Middleware 액션 설정

Middleware('auth:api')로 들어가있는 route들에 대해, Middleware에서 걸러졌을 때에 Exception처리를 해야한다.  (현재 auth처리는 laravel passport를 통해 하고 있다.)Middleware/Authenticate.php

2022년 4월 15일
·
0개의 댓글

Middlewares

만약 update할때 마다 콘솔에서 useFindAndModify optionset to false..같은 경고를 받는다고 가정 한다.걱정할 필요 없다. 단순하게 useFindAndModify를 DB안에 추가하면 된다. (현재 mongoose는 useFindAndMod

2022년 4월 14일
·
0개의 댓글