{ "info": { "author": "RedTurtle Technology", "author_email": "sviluppoplone@redturtle.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Framework :: Plone", "Framework :: Plone :: 3.3", "Programming Language :: Python" ], "description": "Introduction\n============\n\nThis product add to the Plone administrator a new flag on the user profile: \"**Block user password reset**\".\nThis check will mark a specific user as unable to change his own password.\n\nThe Plone administrator can still reset the user password from the \"*Users and Groups*\" control panel.\n\nWhen you can need this\n----------------------\n\nThis can be useful only in some rare situation, when you need to share a single user account to a set of\nusers (giving them all the same userid and password), and for whatever reason you can't/don't want create\nmultiple users.\nObviously you don't want that an evil guy inside this set of users can change the password.\n\nPlone security\n--------------\n\nKeep in mind that Plone can handle change password using its own security, playing with\n``Set own password`` permission.\n\nUse this product only if you need to control the change password behavior only for specific(s)\nusers.\n\nCompatibility\n=============\n\nThis product has been tested on *Plone 3*. It will not work on Plone 4, due to deep changes\nin the user data infrastructure.\n\nAuthors\n=======\n\nThis product was developed by RedTurtle Technology team.\n\n.. image:: http://www.redturtle.net/redturtle_banner.png\n :alt: RedTurtle Technology Site\n :target: http://www.redturtle.it/\n\n\nChangelog\n=========\n\n0.2.0 (2012-02-03)\n------------------\n\n* removed from the user preferences the ``block_password_reset`` field\n (even if readonly, is not useful) [keul]\n* user was able to reset his own password, so technically bypass the scope of this\n product. [keul]\n\n0.1.0 (2011-06-21)\n------------------\n\n* Initial release", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://plone.org/products/collective.unresettableuser", "keywords": "plone user reset password", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "collective.unresettableuser", "package_url": "https://pypi.org/project/collective.unresettableuser/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/collective.unresettableuser/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://plone.org/products/collective.unresettableuser" }, "release_url": "https://pypi.org/project/collective.unresettableuser/0.2.0/", "requires_dist": null, "requires_python": null, "summary": "Additional option for Plone users, that make the reset password operation not available", "version": "0.2.0" }, "last_serial": 1771630, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "39f84d5f42fc68701a9beeb2371f9e95", "sha256": "66b169d7ef35a8f4165250532b567b66c8457f3e762f5b05263342fe677cfe8d" }, "downloads": -1, "filename": "collective.unresettableuser-0.1.0.tar.gz", "has_sig": false, "md5_digest": "39f84d5f42fc68701a9beeb2371f9e95", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19488, "upload_time": "2011-06-21T09:45:30", "url": "https://files.pythonhosted.org/packages/3a/20/34aea4d6a3ce487a6608f867d3862328bd3aaf5ab5b7bca002b935b68a22/collective.unresettableuser-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "ce892a525684e81db55f8f94c0e2181d", "sha256": "315e4e5ab363d8fccc77bac0cd7f66d1bf29d932f1d1c67561de4a386b217baa" }, "downloads": -1, "filename": "collective.unresettableuser-0.2.0.tar.gz", "has_sig": false, "md5_digest": "ce892a525684e81db55f8f94c0e2181d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19655, "upload_time": "2012-02-03T09:31:19", "url": "https://files.pythonhosted.org/packages/3a/8a/6038a16868cccb9f495933e009a31e534b1f0d56b40f47959ace09f9bfb2/collective.unresettableuser-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ce892a525684e81db55f8f94c0e2181d", "sha256": "315e4e5ab363d8fccc77bac0cd7f66d1bf29d932f1d1c67561de4a386b217baa" }, "downloads": -1, "filename": "collective.unresettableuser-0.2.0.tar.gz", "has_sig": false, "md5_digest": "ce892a525684e81db55f8f94c0e2181d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19655, "upload_time": "2012-02-03T09:31:19", "url": "https://files.pythonhosted.org/packages/3a/8a/6038a16868cccb9f495933e009a31e534b1f0d56b40f47959ace09f9bfb2/collective.unresettableuser-0.2.0.tar.gz" } ] }