Commit a9923eac authored by Kazuhiko Shiozaki's avatar Kazuhiko Shiozaki

this patch is no longer required since we no longer support Zope 2.7 and we...

this patch is no longer required since we no longer support Zope 2.7 and we never provided Zope 2.8.x packages lesser than 2.8.7.


git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25550 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent 8f165c8a
......@@ -47,7 +47,6 @@ from Products.ERP5Type.patches import CMFCoreSkinnable
from Products.ERP5Type.patches import CMFCoreSkinsTool
from Products.ERP5Type.patches import CMFBTreeFolder
from Products.ERP5Type.patches import OFSFolder
from Products.ERP5Type.patches import HTTPRequest
from Products.ERP5Type.patches import Connection
from Products.ERP5Type.patches import copy_reg_patch
from Products.ERP5Type.patches import PersistencePatch
......
##############################################################################
#
# Copyright (c) 2001, 2002 Zope Corporation and Contributors.
# Copyright (c) 2002,2005 Nexedi SARL and Contributors. All Rights Reserved.
# All Rights Reserved.
#
# This software is subject to the provisions of the Zope Public License,
# Version 2.0 (ZPL). A copy of the ZPL should accompany this distribution.
# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
# FOR A PARTICULAR PURPOSE
#
##############################################################################
# monkeypatch to fix colon (:) in password
# remove once zope is ipdated to >=2.8.7
import sys
from ZPublisher.HTTPRequest import HTTPRequest, base64
from Acquisition import aq_base
def ERP5_authUserPW(self):
global base64
auth=self._auth
if auth:
if auth[:6].lower() == 'basic ':
if base64 is None: import base64
[name,password] = \
base64.decodestring(auth.split()[-1]).split(':', 1)
return name, password
HTTPRequest._authUserPW = ERP5_authUserPW
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment