Now using callback to ask for username and password if not provided.
Allocating buffers now, if the password buffer length is 0.
Reading password without character response now.