def get(self): if self.request.get('oauth_token', None) is not None: user = Temp.all().filter('oauth_key =',self.request.get('oauth_token')).get() if user is not None: acc = auth.Authenticator(config['auth']) token = oauth.OAuthToken(user.oauth_key,user.oauth_secret) access_token = acc.obtain_access_token(token,'') logging.info(access_token.__dict__) user.access_key = access_token.key user.access_secret = access_token.secret user.put() self.d['session'].regenerate_id() self.d['session']['user'] = user self.redirect('/home')