Plain text password manager.
>>> from zope.interface.verify import verifyObject
>>> manager = PlainTextPasswordManager() >>> verifyObject(IPasswordManager, manager) True
>>> password = u"right \N{CYRILLIC CAPITAL LETTER A}" >>> encoded = manager.encodePassword(password) >>> encoded u'right \u0410' >>> manager.checkPassword(encoded, password) True >>> manager.checkPassword(encoded, password + u"wrong") False
There are no attributes in this class.
checkPassword(storedPassword, password)
encodePassword(password)