N1ql join with another bucket that is password protected

You can join across multiple password-protected buckets by bypassing the SDK and calling the N1QL REST API directly.

As @daschl said, the SDK team will fix the SDKs to support this.