error TS2339: Property 'id' does not exist on type 'User'.
  express.js, passport.js, typescript 를 사용해서 로그인 기능을 구현했다. passport local 로그인 동작 순서는 아래와 같다. passport-local -> passport.authenticate -> local strategy -> req.login -> passport.serializeUser -> response 각 순서에서 작업을 수행하고 각 단계에서 callback 함수와 함께 다음 함수에서 필요한 값을 넘겨주게 된다.  error TS2339: Property 'id' does not exist on type 'User'. 해당 에러는 아래 코드에서 발생되었다.   passport . serializeUser (( user , done ) =>  {         done ( null , user . id );   }); 아래 코드처럼 req.login으로 user 정보를 넘겨passport.serializeUser에서 해당 유저 정보를 받는데       return  req . login ( user , async  ( err ) =>  {         if  ( err ) {           console . error ( err );           return  next ( err );         }         if  ( typeof  user  === 'object'  && user  !== null ) {           if  ( user ) {             return  res . status ( 200 ). json ({               success :  true ,               message :  'login success' ,               user :  { email :  user . email , nickname :  u...