Login subscribe validation

fixes #141
I agree on that point, blank could be confusing since it is used as a target within web environment