목표는 웹 응용 프로그램에 대한 사용자 프로필 시스템을 구축하는 것입니다. 사용자는 로그인하고 세션을 유지하며 자신의 프로필을 볼 수 있습니다. 이 작업을 수행하는 방법에 대한 온라인 자습서를 여러 번 읽은 후에 조금 잃어 버렸습니다. 누구나 다른 라이브러리를 사용하며 웹 개발에 새로운 사람이라면 각 라이브러리가하는 일이 명확하지 않습니다. 다음 라이브러리가 사용 된 것을 보았습니다. 누군가가 사용자 프로필 상호 작용의 흐름을 설명하고 각 라이브러리가 들어오는 곳을 설명 할 수 있습니까? 나는 당신의 질문에서 플러그인의 대부분을 사용하는 방법을 배웠가 https://www.youtube.com/watch?v=Z1ktxiqyiLA :에서 학습을 시작하는Nodejs 사용자 프로필 및 세션
passport
passport-local
bcrypt-nodejs
connect-flash
express-session
jsonwebtoken
express-jwt
morgan
cookie-parser
환상적인 답변, 많은 도움이됩니다. 몇 가지를 명확히 할 수 있습니까? 연결된 동영상에서 모건 모듈을 사용하지 않습니다. 모건은 필요하지 않습니까? 또한 비디오는 jsonwebtoken을 사용하지 않고 express-session을 사용합니다. jsonwebtoken과 express-session 중 하나를 선택해야합니까? 패스포트는 statefull 인증이고 jsonwebtoken은 상태 비 저장 인증 메커니즘이라고했지만 두 모듈을 모두 사용하는 자습서를 보았습니다. – user3768533
요 그들을 사용할 수 있지만 일반적으로 그들은 혼자가 서, 나는 api에 대 한 json 웹 토큰을 사용 하 고 monolit 애플 리케이션에 대 한 여권. Morgan은 디버그 도구 인 로그를 저장하고 표시하는 데 사용됩니다. –
비디오 자습서는 핸들 바를 사용합니다. 내가 이해하는 한, AngularJS 또는 ReactJS를 사용하려면 핸들 바를 사용하지 않을 것입니다. 여권과 익스프레스 세션이 포함 된 비디오 솔루션을 사용해야합니까? – user3768533