2022/10/16 일요일

Gong Intaek·2022년 10월 16일
0

일상

목록 보기
494/1031
post-thumbnail

오늘 한 일

  • 실내 운동

문제 풀이


추후 진행 예정인 작업(잠정 중단.)

  • socket.io 서버로 하는 단순한 멀티 룸 채팅.

  • 위의 결과를 server-side로 구현해보기.

  • firebase 사용법 배우기

  • serverless lambda 학습하기


오늘은...

DB 기초 세팅 완료 & passport local 인증 적용

생소하게 느껴지는 Sequelize 기능을 하나하나 찾아가면 어찌저찌 유저와 인증테이블로 구성된 단촐한 dB 구성을 마무리하였다. 두 테이블은 1대1 관계로 연결 하였으며 유저에 인증 테이블에 속한 구조로 구성하였다.

sequelize의 seed 구성을 사용하여 1대1관계가 성립된 더미 데이터 구성을 진행하였고, 해당 데이터로 passport local 인증 영역을 구성하였다. 패스워드는 bcrypt로 암호화하여 사용하였다. 로그인시 인증후 쿠키에 세션 아이디를 붙이는것을 확인하였고, 인증이 필요한 요청에서 해당 세션 아이디로 접속 유저의 정보를 불러오는 작업이 진행되는 것을 확인하였다.


진행 중단중인 프로젝트

socket.io - chatapp

홈페이지 만들기

pathfinder(미로 길찾기 게임)

profile
개발자가 되기위해 공부중

0개의 댓글