본문 바로가기
728x90
반응형

전체 글20

[Node js]Passport js가 이렇게 쉽다고 ? (2) 안녕하세요! CodingLog의 우동이입니다. 이번 시간에는 Passport를 아주 쉽게 사용하는 방법을 알려드리겠습니다! 1. 구글 회원가입 및 로그인 만들기 https://console.developers.google.com/apis Google Cloud Platform 하나의 계정으로 모든 Google 서비스를 Google Cloud Platform을 사용하려면 로그인하세요. accounts.google.com 여기로 접속 후 사용자 인증 정보를 클릭하고 사용자 인증 정보 만들기를 합니다. OAuth를 처음 설정한다면 OAuth 동의 화면으로 넘어가게 됩니다. User Type은 아무것도 건드리지 않고 만들기를 누릅니다. 만들기 한 이후 범위는 건드리지 않고 그냥 저장 계속을 누릅니다. 앱 등록 .. 2022. 2. 22.
[Node js]Passport js가 이렇게 쉽다고 ? (1) 안녕하세요! CodingLog의 우동이입니다. 이번 시간에는 Passport를 아주 쉽게 사용하는 방법을 알려드리겠습니다! 제가 코딩을 하면서 하드코딩으로만 했었던 Passport를 가독성 좋게 만들어 보겠습니다. 1. Passport js 란? passport는 여권이라는 이름과 같이 서버에서 사용자를 인증하기 위해 사용하는 Node.js용 미들웨어입니다. 2. Passport 설치 2-1 회원가입 passport 만들기 1) express를 만듭니다. 만들지 않았다면 https://woosung9801.tistory.com/4 Express 설치 및 프로젝트 생성 안녕하세요. CodeingLog의 우동이 입니다. 이번 시간에는 Express 설치 및 프로젝트를 생성하는 방법을 배워보겠습니다. NPM이.. 2022. 2. 22.
[Node js]PBKDF2-PASSWORD로 비밀번호 암호화 하기 안녕하세요! CodingLog의 우동이입니다. 이번에는 PBKDF2로 비밀번호 암호화하는 방법에 대해 설명하겠습니다. 1. PBKDF2란? pbkdf2는 해쉬 컨테이너 알고리즘입니다. NIST(National Institute of Standards and Technology, 미국표준기술연구소)에 의해서 승인된 알고리즘이고, 미국 정부 시스템에서도 사용자 패스워드의 암호화된 다이제스트를 생성할 때 사용합니다. 2. PBKDF2로 암호화 개발 환경 구축 # 폴더 생성 mkdir pbk # 폴더 열기 cd pbk # express 프로젝트 생성 express --view=ejs . # 모듈 설치 npm install pbkdf2-password nodemon # package.json 스크립트 코드 추가 .. 2022. 2. 5.
[Node js]Express 설치 및 프로젝트 생성 안녕하세요. CodeingLog의 우동이 입니다. 이번 시간에는 Express 설치 및 프로젝트를 생성하는 방법을 배워보겠습니다. NPM이 먼저 설치되어야 하는데 안되어있으면 밑에 URL의 내용을 먼저 하세요! https://woosung9801.tistory.com/3?category=1002257 M1 Mac Node.js 개발자 초기 설정 Mac m1칩 Homebrew 설치 1. 터미널에 밑에 글을 복사후 붙여넣기 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 로 먼저 brew를 설치해줍니다. https://for.. woosung9801.tistory.com 1. Expre.. 2022. 2. 5.
[Node js]Node.js 개발자 초기 설정 Mac m1칩 Homebrew 설치 및 Window에 설치 1. 터미널에 밑에 글을 복사 후 붙여 넣기 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 로 먼저 brew를 설치해줍니다. https://formulae.brew.sh/ Homebrew Formulae Homebrew’s package index formulae.brew.sh 2. 다음 2줄을 실행 echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users//.zprofile eval "$(/opt/homebrew/bin/brew shellenv)" 3. 이제 Node.js를.. 2022. 2. 4.
728x90
반응형