Déplacement pour eggification.
[Plinn.git] / Products / Plinn / skins / control / reset_password_control.py
diff --git a/Products/Plinn/skins/control/reset_password_control.py b/Products/Plinn/skins/control/reset_password_control.py
new file mode 100644 (file)
index 0000000..8cdcdb1
--- /dev/null
@@ -0,0 +1,9 @@
+##parameters=uuid='', password='', confirm='', **kw
+from Products.CMFCore.utils import getUtilityByInterfaceName
+rtool = getUtilityByInterfaceName('Products.CMFCore.interfaces.IRegistrationTool')
+
+userid, msg  = rtool.resetPassword(uuid, password, confirm)
+if msg :
+    context.setStatus(False, msg)
+
+return userid
\ No newline at end of file