support noauth
Merge remote-tracking branch 'noauth/noauth'