Your comments

I got an interesting error in chrome actually, i didn't notice it before: "XMLHttpRequest cannot load http://api.imgur.com/2/signin. Cannot use wildcard in Access-Control-Allow-Origin when credentials flag is true."
hmm, do you know how that would work in javascript?
sure, here is my current code: http://jsfiddle.net/msm595/9arFd/101/ . it is a drag and drop interface, then click upload to upload the image. I have removed my password from the code.