profile
숲(구조)을 보는 개발자
post-thumbnail

.gitignore에 등록해도 지속적으로 커밋 목록에 뜨던 오류 해결 방법(with GPT)

개인 프로젝트를 수행하던 중 .yarn이나 node_module와 같은 파일을 .gitignore에 등록했으나 .yarn/install-state.gz나 yarn.lock과 같은 파일들이 지속적으로 커밋 항목에 떠서 그대로 레포지토리에 올라갔다.요즘..GPT와 대화하는

2024년 1월 22일
·
0개의 댓글
·
post-thumbnail

MissingPrimaryColumnError:Entity does not have a primary column.

Nest.js에서 \*.entity.ts로 Entity를 생성하면 TypeOrm이 자동적으로 테이블을 생성해주지만 컬럼명이 카멜케이스로 그대로 저장되어서 \_로 스페이스를 구분하는 것을 정석으로 알고 있는 나는@Column({name:''}) 이런식으로 Entity 클

2023년 12월 15일
·
0개의 댓글
·

[Nestjs]secretOrPrivateKey must have a value

Nest.js의 ConfigModule은 env 파일을 dotenv를 사용하지 않고 모듈화하여 유연하게 사용할 수 있게 해준다.다만 Nest.js의 Module 이외에는 사용이 불가능하다.ConfigModule 사용 시 ConfigService를 주입해서 사용해야 함N

2023년 11월 13일
·
0개의 댓글
·
post-thumbnail

PassportStrategy-LocalStrategy로 인증할 시 발생하는 401 에러 해결방법

혼자서 도전중인 Nest.js로 개발하는 로그인 인증 프로젝트 도중 강의를 따라가다가@UseAuthGuards(LocalAuthGuards)를 붙이기만 하면 401 에러가 발생해 구글링을 하다 해결방법을 찾아 공유한다나는 우선 Passport를 활용해 인증을 구현중이었

2023년 11월 5일
·
0개의 댓글
·
post-thumbnail

Nest.js TypeOrm으로 데이터베이스(Postgres) 연결하기

node.js에서 실행되고 typeScript로 작성된 객체 관계형 매퍼 라이브러리MySQL, PostgreSQL, MariaDB, SQLite,MS SQL Server, ORACLE, SAP Hana 및 WebSql과 같은 여러 데이터베이스를 지원내가 사용하고자 했던

2023년 10월 27일
·
0개의 댓글
·
post-thumbnail

Nest.js 오류 TypeError: (0 , cookie_parser_1.default) is not a function

로그인 기능 개발을 위해 로직을 작성 후 서버 실행을 하니 다음과 같은 오류가 떴다구글링을 해보니 import때문에 발생한 문제라고 한다Nest.js앱에 있는 tsconfig.json에 들어가 "esModuleInterop": true를 추가해주자❗️

2023년 10월 27일
·
0개의 댓글
·
post-thumbnail

Nest.js & Next.js(v12) Mororepo 구성

간단하게 프론트와 서버를 둘 다 개발해서 최근에 들은 로그인 관련 강의를 복기하고자 했다.모노레포로 packages 안에 nextjs와 nestjs를 내장시키고 싶었는데 디렉토리를 한 3번은 날려먹고 나처럼 헤매는 사람이 없길 바라는 마음에 (사실 또 이런 실수를 할까

2023년 10월 26일
·
1개의 댓글
·
post-thumbnail

Login(2)-로그인의 4가지 방식

사용자가 로그인을 함서버에서는 계정 정보를 읽어 사용자 정보를 확인 후 고유한 ID 값을 부여하여 세션 저장소에 저장한 후, 이와 연결되는 Session ID를 발급사용자는 서버에서 해당 세션ID를 받아 쿠키에 저장을 한 후, 인증이 필요한 요청마다 쿠키를 헤더에 실

2023년 10월 10일
·
1개의 댓글
·

Login(1)-Login이란? Login 방식 종류

사용자가 시스템에 접근하거나 동작을 수행하는 것을 제어하고 기록하기 위한 컴퓨터 💻 보안 절차

2023년 10월 7일
·
0개의 댓글
·