배워보자~
Oauth2 란? (링크의 첫 문장만 읽어보자) 즉, 외부 서비스 사용에 대한 인증과 권한 처리 grant-type 개념 - authorization code : front - front 서버가 있으면 front 서버에서 처리해준다. (backend, api 서버가 아닌... 아~ 설명이 힘들다.) - implicit : 일반적으로 web app에 적용 (예로~ 브라우저에서 타 서비스를 직접 호출할 시) - resource owner password credentials : 그냥 일반적인 웹으로 생각하자~ - client credentials : 신뢰할 수 있는 클라이언트, 인증된 클라이언트 Oauth 내용을 읽을 때 주의해야할 용어들. 클라이언트란? 일반적으로 브라우저라고 설명하는데. 단순 브라우저라고..
package.json 이란? npm 패키지(프로젝트) 설정 파일(?), json 구조임. https://docs.npmjs.com/files/package.json 공식문서 확인한 번 해보시고요. 참고로 이 글을 잘 번역하신 분도 계시네요. 여기 링크확인. { "name": "myapp", "version": "0.0.0", "private": true, "scripts": { "start": "node ./bin/www" }, "dependencies": { "cookie-parser": "~1.4.4", "debug": "~2.6.9", "express": "~4.16.1", "http-errors": "~1.6.3", "morgan": "~1.9.1", "pug": "2.0.0-beta11" } ..
Express 프로젝트 기본 구조 분석 express-generation으로 생성되어진 default project을 분석합니다. 자 다음은 생성되어진 프로젝트 기본 골격입니다. . ├─ app.js ├─ package.json ├─ package-lock.json ├─ bin │ └─ www ├─ public │ ├── images │ ├── javascripts │ └── stylesheets │ └── style.css ├─ routes │ ├── index.js │ └── users.js └─ views ├── error.pug ├── index.pug └── layout.pug [Node.js] Express로 웹프로젝트 만들기에서 명령어 한줄로 생성된 기본 골격이다. 한줄 한줄 분석 기본적인 ..