사용자가 등록하고 로그인할 수 있는 간단한 CRUD 애플리케이션이 있습니다. General.js에 등록 엔드포인트가 있는데, 이것은 잘 작동하고 로그인이 인쇄됩니다
"message": "登录无效。请检查用户名和密码"
우편 배달원에 등록
auth_users.js
이것은 auth_users.js
的登录代码,它有登录端点,主要是负责登录的express函数regd_users.post()
의 로그인 코드입니다. 여기에는 주로 로그인 regd_users.post()
제공된 코드에 따르면 '잘못된 로그인' 메시지가 나타날 수 있는 문제가 있는 것으로 보입니다.
authenticatedUser 함수에서 사용자 이름과 비밀번호를 비교하세요: authenticatedUser 함수에서는 사용자 이름과 비밀번호가 일치하도록 사용자 배열을 필터링합니다. 그러나 필터링 기능에 문제가 있습니다. users.username 및 users.password를 사용하는 대신 user.username 및 user.password를 사용하십시오. 이 변수는 반복 중에 사용자 배열의 각 요소를 나타내기 때문에 단수형이어야 합니다.
이 줄을 바꾸세요:
으아아아받는 사람:
으아아아