fix in user model, user creation, user authentication base, forms validation