https://minquu.tistory.com/205
이거 참고하셈! webGL관련 유니티, 노드js 연동 너무 잘 나와있음. 이걸로 다시 해봐 되는지
https://youtu.be/JFZ3aRr8dVE?si=NOKo_wvzihwQXhxp
https://developers.kakao.com/docs/latest/ko/kakaologin/rest-api#before-you-begin-process
passport/index.js
- kakaoStrategy.js 를 passport에 등록한다.
//passport/index.js
const passport = require('passport');
const kakao = require('./KakaoStrategy'); // 카카오서버로 로그인할때
const User = require('../src/config/DBConnect.js'); // ('../models/user');
module.exports = () => {
passport.serializeUser((user, done) => {
done(null, user.id);
});
passport.deserializeUser((id, done) => {
//? 두번 inner 조인해서 나를 팔로우하는 followerid와 내가 팔로우 하는 followingid를 가져와 테이블을 붙인다
User.findOne({ where: { id } })
.then(user => done(null, user))
.catch(err => done(err));
});
local();
kakao(); // 구글 전략 등록
};
'node.js:로그인,회원가입 기능' 카테고리의 다른 글
디비 쿼리문 (수정) (0) | 2023.09.12 |
---|---|
(유튜브강의)NodeJS와 MariaDB 연동하고(express.JS 상에서 회원가입,로그인,회원탈퇴 구현)/nodemon/json(parse) (0) | 2023.08.26 |