No need for preauth.
In the documentation, they say you can use the params "auth=ba" to use Basic Authentication.
What else do you need ?