X-Git-Url: https://scm.cri.ensmp.fr/git/Plinn.git/blobdiff_plain/63f5e85cdbd05ac9a00a6dab60548c226981fb62..125a6289be7a631a256f948bda5415451aca6d98:/skins/control/reset_password_control.py?ds=sidebyside diff --git a/skins/control/reset_password_control.py b/skins/control/reset_password_control.py new file mode 100644 index 0000000..f903e24 --- /dev/null +++ b/skins/control/reset_password_control.py @@ -0,0 +1,9 @@ +##parameters=uuid='', password='', confirm='', **kw +from Products.CMFCore.utils import getUtilityByInterfaceName +rtool = getUtilityByInterfaceName('Products.CMFCore.interfaces.IRegistrationTool') + +msg = rtool.resetPassword(uuid, password, confirm) +if msg : + return context.setStatus(False, msg) +else : + return True \ No newline at end of file