Split the custom validations into two distinct validations for user sessions