def get_cookie_app_list(self, request):
    """ Look at the user's login cookie and return the list of apps that
    they are an owner of.

    The login cookie's value has the form: "email:nick:apps:hash".  The email
    is the login email of the user, the nick is the assigned nickname for the
    user, the apps is a comma seperate list of app that this user is an owner
    of, and the hash is a security hash of the first three parts and the
    secret key of the deployment.

    Args:
      request: A webapp2 request that contains the user's login cookie.
    Returns:
      A list of strs, each the name of an app the user is an admin of.
    """
    if self.DEV_APPSERVER_LOGIN_COOKIE in request.cookies:
      cookie_value = urllib.unquote(
        request.cookies[self.DEV_APPSERVER_LOGIN_COOKIE])
      if cookie_value:
        cookie_parts = cookie_value.split(self.LOGIN_COOKIE_FIELD_SEPARATOR)
        if len(cookie_parts) > self.LOGIN_COOKIE_APPS_PART:
          return cookie_parts[self.LOGIN_COOKIE_APPS_PART].split(
            self.LOGIN_COOKIE_APPS_SEPARATOR)
    return []
dataset/ETHPy150Open AppScale/appscale/AppDashboard/lib/app_dashboard_helper.py/AppDashboardHelper.get_cookie_app_list/original