I tried to implement GAE's webapp2 session, but there seems very little documentation about it. According to http://webapp-improved.appspot.com/api/webapp2_extras/sessions.html, my steps are as follows:
1.Configure and add config to the main application:
config = {}
config['webapp2_extras.sessions'] = {
    'secret_key': 'my_secret_key',
}
app = webapp2.WSGIApplication([...], config=config)
2.Create session in the login handler
# Delete existent session
  --> not mention in the tutorial
# member is found    
self.session_store = sessions.get_store(request=handler.request)
self.session['account'] = member.account
3.Check if a session exists at various locations in my program
if self.session['account']:
    # Session exists
4.Delete session when user logs out
--> not mentioned in the tutorial
My questions:
- I got error message " ... object has no attribute 'session'" during the session creation process (Step 2) 
- How do I delete a session in steps 2 and 4? 
- Is the overall session management process correct? 
Thanks.
 
     
    