Node.js/package 5

passport-kakao

패키지 add yarn add passport passport-local passport-kakao 회원가입해서 앱 등록을 해야 됨 https://developers.kakao.com/ Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 앱설정에서 플랫폼, web에 주소를 로컬로 대충 넣어봄 카카오로그인 활성화 시켜줌 동의항목 처리 앱키 확인 가능 파일 생성 두 가지 passport/index.js import tempKakaoStrategy from "passport-kakao"; const KakaoStrategy = tempKakaoStrate..

Node.js/package 2023.11.22

yarn 처음 사용해보기 설치/사용

yarn 설치 npm i -g yarn 버전확인 yarn -v 오류나면 클릭 더보기 사용시 오류 설치가 잘 됐는지 버전을 확인하려고했는데 에러가 남. yarn : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\user\AppData\Roaming\npm\yarn.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(ht tps://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오. 위치 줄:1 문자:1 + yarn + ~~~~ + CategoryInfo : 보안 오류: (:) [], PSSecurityException + FullyQualifiedErrorId : UnauthorizedAccess 해결방법 검색 해..

Node.js/package 2023.11.21

jwt - jsonwebtoken 라이브러리 install/토큰발급/암호화/복호화/검증/기간만료옵션

설치/인스톨하기 npm install jsonwebtoken 암호화 const jwt = require("jsonwebtoken"); const token = jwt.sign({ myPayloadData: 1234 }, "mysecretkey"); console.log(token); app.js를 실행 시켜보면 json이 암호화 되어 출력됨 https://jwt.io/ JWT.IO JSON Web Tokens are an open, industry standard RFC 7519 method for representing claims securely between two parties. jwt.io 여기서 복호화 결과를 알 수 있음 암호화 된 것에 대한 키 인증 확인 복호화 const decodedVal..

Node.js/package 2023.11.07