title: Google app engine users Auth: Djangoappengine Vs Web2py   Vs Webpy
body: <p>I'm going to develop a small web application on Gae with a registration section, login\logout and stuff like that.<br>
  Since Google app Engine does not support session out of the box and I don't want to restrict access using google Accounts, I am forced to pick a Framework that offers this kind of facilities.</p>
  
  <p>My choices are:</p>
  
  <ol>
  <li><a href="http://www.web2py.com/" rel="nofollow noreferrer">Web2py</a>  </li>
  <li><a href="http://www.allbuttonspressed.com/projects/djangoappengine" rel="nofollow noreferrer">Djangoappengine</a></li>
  <li><a href="http://webpy.org/" rel="nofollow noreferrer">Webpy</a></li>
  </ol>
  
  <p>Reading its book, Web2py seems to offer <a href="http://web2py.com/book/default/section/4/8?search=session" rel="nofollow noreferrer">session</a> object and has a good access control, offering an Auth class that implements <a href="http://web2py.com/book/default/section/8/0" rel="nofollow noreferrer">Role-Based Access Control</a>.</p>
  
  <p>I don't know Djangoappengine yet but I suppose it offers <a href="http://docs.djangoproject.com/en/dev/topics/auth/" rel="nofollow noreferrer">Django Auth</a>.</p>
  
  <p>Webpy works on appengine but has not any <a href="http://groups.google.com/group/webpy/browse_thread/thread/cfbba8553817de1f/97bb6d51776ec98c?lnk=gst&amp;q=session+gae#97bb6d51776ec98c" rel="nofollow noreferrer">official way</a> to handle session on GAE.</p>
  
  <p>If you have used these frameworks, do you mind to share you experience building a private site section on Google app engine?</p>