title: How to request pages from website that uses OpenID?
body: <p><em><a href="https://stackoverflow.com/questions/6330335/python-how-to-request-pages-from-website-that-uses-openid">This question has been asked here before</a>. The accepted answer was probably obvious to both questioner and answerer---but not to me. I have commented on the above question to get more precisions, but there was no response. <a href="https://meta.stackexchange.com/questions/84440/needing-more-info-on-question">I also approached the meta Q&amp;A</a> for help on how to bring back questions from their grave, and got no answer either.</em></p>
  
  <p>The answer to the here above question was:</p>
  
  <blockquote>
    <p>From the client's perspective, an OpenID login is very similar to any other web-based login. There isn't a defined protocol for the client; it is an ordinary web session that varies based on your OpenID provider. For this reason, I doubt that any such libraries exist. You will probably have to code it yourself.</p>
  </blockquote>
  
  <p>I know how to <a href="https://stackoverflow.com/questions/4414683/how-can-i-log-into-a-website-using-python">log onto a website with Python</a> already, using the <a href="http://docs.python.org/library/urllib2.html" rel="nofollow noreferrer">Urllib2</a> module. But that's not enough for me to guess how to authenticate to an OpenID.</p>
  
  <p>I'm actually trying to get <a href="https://stackoverflow.com/inbox/genuwine">my StackOverflow inbox in json format</a>, for which I need to be logged in.</p>
  
  <p>Could someone provide a short intro or a link to a nice tutorial on how to do that? </p>