This project also allows you to give a password in base64 encoded format. So we should also check for that key.
```ruby
unless client_opts.has_key?(:password) || client_opts.has_key?(:password_base64)
  client_opts[:password] = prompt_for_password()
end
```