50e5837c0f
Currently if username or password is not set, the authentication is always failed because the authentication callback is never tried. Fix to always give a chance to try the subsystem authentication callback even if username / password is not set.