Esempio n. 1
0
  def get(self):
    user = users.get_current_user()
    result = {}
    
    if user == None:
      result['status'] = False
      result['message'] = 'User is not logged in'
    else:
      result['status'] = True
#      unique_id = user.federated_identity()
#      if unique_id is None:
#        unique_id = user.user_id()
      unique_id = str(user)

      data = memcache.get(unique_id)
      if data is None:
        passwords = StoredKey.all().filter('user = '******'passwords'] = []
        for password in passwords:
          result['passwords'].append(password.to_d())
        #memcache.set(unique_id, json.dumps(result['passwords']))
      else:
        result['passwords'] = json.loads(data)
  
    self.response.out.write(json.dumps(result))