Login subscribe validation

fixes #141
``blank`` doesn't take a ``c``. I suggest you use ``empty`` here instead.
Furthermore, your current syntax ``notBlankOrNull`` suggest ``!blank || null`` while you target ``!blank && !null``.
Overall, ``notEmptyNorNull`` seems more appropriate.