title: What is the difference among BasicAuth,OAuth and XAuth?
body: <p>Recently i heard that Twitter will be shutting off the basic authentication on the Twitter API and they move towards OAuth.</p>
  
  <p>So i want to know What is the difference among BasicAuth,OAuth and XAuth? </p>
  
  <p>what is the  advantage and disadvantage of each Auth?</p>