양식을 사용자 정보로 구성되어 있는지 확인하고 싶습니다. 비어 있지 않은 검사에 대한 기본 유효성 검사 외에 사용자 이름/전자 메일이 DB에서 종료되는지 여부도 확인하려고합니다. 전자 메일 필드에 대해 비어 있지 않은 형식, 마지막으로 DB에서의 가용성을 확인하려고합니다. 이메일에 대한 오류 메시지는 대체 이름과 사용자 이름이어야합니다. express.js의 양식 유효성 확인
여기에 내가 지금까지 시도 -app.post('/user-add', checkAuth, function(req,res){
req.checkBody('username', 'Username is required').notEmpty();
req.checkBody('first_name', 'First Name is required').notEmpty();
req.checkBody('last_name', 'Last Name is required').notEmpty();
req.checkBody('email', 'Email is required').notEmpty();
req.checkBody('email', 'Valid Email is required').isEmail();
});
그래서 이것을 달성하는 방법에 대해 설명합니다. 어떤 도움을 주시면 감사하겠습니다!
감사합니다.
당신이 기본적인 검사를 수행하고 코드가 잘 인 AMD 호환 로더에 의해로드 할 수 있습니다, 당신이 할 수있는 일은 더있다 모듈화하십시오. 하지만 DB에 사용자 이름/전자 메일이 이미 있는지 확인하는 코드가 필요하다고 생각합니까? 맞습니까? – Nivesh
@nivesh 예 참으로. –