From 9df42fdd363d6bd8d20ed132b299f27d0d08ebc2 Mon Sep 17 00:00:00 2001 From: Tres Seaver <tseaver@palladion.com> Date: Sun, 18 Mar 2012 18:45:23 +0100 Subject: [PATCH] Replace 'basestring' checks with Py3k compat checks. --- repoze/who/plugins/auth_tkt.py | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/repoze/who/plugins/auth_tkt.py b/repoze/who/plugins/auth_tkt.py index 1dd9a13..f6de5fc 100644 --- a/repoze/who/plugins/auth_tkt.py +++ b/repoze/who/plugins/auth_tkt.py @@ -10,6 +10,7 @@ from repoze.who.interfaces import IAuthenticator from repoze.who._compat import get_cookies import repoze.who._auth_tkt as auth_tkt +from repoze.who._compat import STRING_TYPES _NOW_TESTING = None # unit tests can replace def _now(): #pragma NO COVERAGE @@ -18,8 +19,8 @@ return datetime.datetime.now() class AuthTktCookiePlugin(object): - implements(IIdentifier, IAuthenticator) + userid_type_decoders = {'int':int} try: @@ -196,7 +197,7 @@ id(self)) #pragma NO COVERAGE def _bool(value): - if isinstance(value, basestring): + if isinstance(value, STRING_TYPES): return value.lower() in ('yes', 'true', '1') return value -- Gitblit v1.9.3