Server side validation
https://github.com/volkanceylan/Serene/blob/master/Serene/Serene.Web/Modules/Administration/User/UserRepository.cs