添加validation并修复devise的构建失效