require login to modify task