{ "info": { "author": "LasLabs, Odoo Community Association (OCA)", "author_email": "support@odoo-community.org", "bugtrack_url": null, "classifiers": [ "Framework :: Odoo", "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", "Programming Language :: Python" ], "description": ".. image:: https://img.shields.io/badge/license-LGPL--3-blue.svg\n :target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html\n :alt: License: LGPL-3\n\n=================\nPassword Security\n=================\n\nThis module allows admin to set company-level password security requirements\nand enforces them on the user.\n\nIt contains features such as\n\n* Password expiration days\n* Password length requirement\n* Password minimum number of lowercase letters\n* Password minimum number of uppercase letters\n* Password minimum number of numbers\n* Password minimum number of special characters\n\nConfiguration\n=============\n\n# Navigate to company you would like to set requirements on\n# Click the ``Password Policy`` page\n# Set the policies to your liking.\n\nPassword complexity requirements will be enforced upon next password change for\nany user in that company.\n\n\nSettings & Defaults\n-------------------\n\nThese are defined at the company level:\n\n===================== ======= ===================================================\n Name Default Description \n===================== ======= ===================================================\n password_expiration 60 Days until passwords expire\n password_length 12 Minimum number of characters in password\n password_lower True Require lowercase letter in password\n password_upper True Require uppercase letters in password\n password_numeric True Require number in password\n password_special True Require special character in password\n password_history 30 Disallow reuse of this many previous passwords\n password_minimum 24 Amount of hours that must pass until another reset\n===================== ======= ===================================================\n\nKnown Issues / Roadmap\n======================\n\n\nBug Tracker\n===========\n\nBugs are tracked on `GitHub Issues\n`_. In case of trouble, please\ncheck there if your issue has already been reported. If you spotted it first,\nhelp us to smash it by providing detailed and welcomed feedback.\n\n\nCredits\n=======\n\nImages\n------\n\n* Odoo Community Association: `Icon `_.\n\nContributors\n------------\n\n* James Foster \n* Dave Lasley \n\nMaintainer\n----------\n\n.. image:: https://odoo-community.org/logo.png\n :alt: Odoo Community Association\n :target: https://odoo-community.org\n\nThis module is maintained by the OCA.\n\nOCA, or the Odoo Community Association, is a nonprofit organization whose\nmission is to support the collaborative development of Odoo features and\npromote its widespread use.\n\nTo contribute to this module, please visit https://odoo-community.org.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://laslabs.com", "keywords": "", "license": "LGPL-3", "maintainer": "", "maintainer_email": "", "name": "odoo8-addon-password-security", "package_url": "https://pypi.org/project/odoo8-addon-password-security/", "platform": "", "project_url": "https://pypi.org/project/odoo8-addon-password-security/", "project_urls": { "Homepage": "https://laslabs.com" }, "release_url": "https://pypi.org/project/odoo8-addon-password-security/8.0.1.1.2/", "requires_dist": [ "odoo (<9.0a,>=8.0a)" ], "requires_python": "~=2.7", "summary": "Allow admin to set password security requirements.", "version": "8.0.1.1.2" }, "last_serial": 3998937, "releases": { "8.0.1.0.0": [ { "comment_text": "", "digests": { "md5": "1009a8246ccf789d222d26aba0dcbd09", "sha256": "e63ca4223d8284a0f3e63b5e41c3c180c5b7a8b10b8b205dc5a3d879b7c68ec4" }, "downloads": -1, "filename": "odoo8_addon_password_security-8.0.1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "1009a8246ccf789d222d26aba0dcbd09", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 135078, "upload_time": "2017-04-11T14:13:13", "url": "https://files.pythonhosted.org/packages/17/b5/23d6a55666787a6586fb8a623be51f18a252afa0421e78aa6cdd557449aa/odoo8_addon_password_security-8.0.1.0.0-py2-none-any.whl" } ], "8.0.1.0.0.99.dev1": [ { "comment_text": "", "digests": { "md5": "d28d2543550a348f7f6146c2fbd2ff2c", "sha256": "c48e5c9b8995b77c613b5873503705b67ea43f833074e905b054431e1404b60a" }, "downloads": -1, "filename": "odoo8_addon_password_security-8.0.1.0.0.99.dev1-py2-none-any.whl", "has_sig": false, "md5_digest": "d28d2543550a348f7f6146c2fbd2ff2c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 133369, "upload_time": "2017-04-11T14:13:18", "url": "https://files.pythonhosted.org/packages/ae/87/052d4464b55e988dc650b19a971add67ee568b65932b24384c50df782139/odoo8_addon_password_security-8.0.1.0.0.99.dev1-py2-none-any.whl" } ], "8.0.1.0.0.99.dev10": [ { "comment_text": "", "digests": { "md5": "12ddfb4cbc3000629fa60bf337fc4b1f", "sha256": "27e86f3e83951c58f2130c2502f973fa2e60b92bfbda24a96613da3deb2d44b4" }, "downloads": -1, "filename": "odoo8_addon_password_security-8.0.1.0.0.99.dev10-py2-none-any.whl", "has_sig": false, "md5_digest": "12ddfb4cbc3000629fa60bf337fc4b1f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 136492, "upload_time": "2017-09-03T04:34:41", "url": "https://files.pythonhosted.org/packages/cf/c6/7b7abedd7e558464cd7bfcb1e7a6cece4016d8ec109025aab5e1b6b06bc4/odoo8_addon_password_security-8.0.1.0.0.99.dev10-py2-none-any.whl" } ], "8.0.1.0.0.99.dev11": [ { "comment_text": "", "digests": { "md5": "2e888d644613f1b3a226d1f77a4710c0", "sha256": "12a2905e5269350fbedbb004de36297fa5bdceb031c790eb0a6887094c2d3a7d" }, "downloads": -1, "filename": "odoo8_addon_password_security-8.0.1.0.0.99.dev11-py2-none-any.whl", "has_sig": false, "md5_digest": "2e888d644613f1b3a226d1f77a4710c0", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 136515, "upload_time": "2017-10-29T05:34:54", "url": "https://files.pythonhosted.org/packages/62/5d/772aaff45e14c5c38c8129be28f1913311ceb32d748dc5c772b3363ba55e/odoo8_addon_password_security-8.0.1.0.0.99.dev11-py2-none-any.whl" } ], "8.0.1.0.0.99.dev12": [ { "comment_text": "", "digests": { "md5": "de275416f43c5b6ea36f291f4948a7ac", "sha256": "eb1451ac10506c6f925bb7dc5bc0d22b57eae3c2965983bceafdf278cfb0109d" }, "downloads": -1, "filename": "odoo8_addon_password_security-8.0.1.0.0.99.dev12-py2-none-any.whl", "has_sig": false, "md5_digest": "de275416f43c5b6ea36f291f4948a7ac", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 136556, "upload_time": "2017-11-12T05:32:04", "url": "https://files.pythonhosted.org/packages/93/ef/a9e0b88e261e45e6f7cee805bcf20cf3d59dafcdb699a6181c83effaf3ee/odoo8_addon_password_security-8.0.1.0.0.99.dev12-py2-none-any.whl" } ], "8.0.1.0.0.99.dev2": [ { "comment_text": "", "digests": { "md5": "524ca43877eb469947c81df50ad88bc1", "sha256": "d1f5902cfc1523cca18b78ab8b349795b135564a2df89e9d55bbabacff3fe67a" }, "downloads": -1, "filename": "odoo8_addon_password_security-8.0.1.0.0.99.dev2-py2-none-any.whl", "has_sig": false, "md5_digest": "524ca43877eb469947c81df50ad88bc1", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 133369, "upload_time": "2017-04-11T14:13:22", "url": "https://files.pythonhosted.org/packages/78/38/88aef4d41e4d89f665f29a5b8c318daf9e658a96e0c1cc70aa60fc0da869/odoo8_addon_password_security-8.0.1.0.0.99.dev2-py2-none-any.whl" } ], "8.0.1.0.0.99.dev3": [ { "comment_text": "", "digests": { "md5": "e45e28ff6e3e9a923b6c38e50894b096", "sha256": "3e6cab32bc60899a53fc2677a9cb2663522ac3d8266d733ee6c30073f43e9e9f" }, "downloads": -1, "filename": "odoo8_addon_password_security-8.0.1.0.0.99.dev3-py2-none-any.whl", "has_sig": false, "md5_digest": "e45e28ff6e3e9a923b6c38e50894b096", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 133865, "upload_time": "2017-04-11T14:13:27", "url": "https://files.pythonhosted.org/packages/56/34/f1e387d61925e0224ab2af1ad1865f6317e8822faef8d53130459b608715/odoo8_addon_password_security-8.0.1.0.0.99.dev3-py2-none-any.whl" } ], "8.0.1.0.0.99.dev4": [ { "comment_text": "", "digests": { "md5": "97ead2d4d2229f4877d7dc574a222614", "sha256": "c5f9f8e859fb84edd719ba3ec7cb1fd885cc7ca412063b9b7f0446c99c481abe" }, "downloads": -1, "filename": "odoo8_addon_password_security-8.0.1.0.0.99.dev4-py2-none-any.whl", "has_sig": false, "md5_digest": "97ead2d4d2229f4877d7dc574a222614", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 133880, "upload_time": "2017-04-11T14:13:31", "url": "https://files.pythonhosted.org/packages/10/5c/115101ca5b02398c757cf955d93d85b5c816cf8736928c28fcbedaae57ca/odoo8_addon_password_security-8.0.1.0.0.99.dev4-py2-none-any.whl" } ], "8.0.1.0.0.99.dev5": [ { "comment_text": "", "digests": { "md5": "6256410f381729d4e8d53f876183aff0", "sha256": "21612226ae0b712177f9dea8acde1178c41713d4d420f642aba796d44209c2cb" }, "downloads": -1, "filename": "odoo8_addon_password_security-8.0.1.0.0.99.dev5-py2-none-any.whl", "has_sig": false, "md5_digest": "6256410f381729d4e8d53f876183aff0", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 133927, "upload_time": "2017-04-11T14:13:35", "url": "https://files.pythonhosted.org/packages/db/f6/a79d70a0d9bc6cf260ad3d39c85f7e394be5e85a0943df80e02f1b35ebd5/odoo8_addon_password_security-8.0.1.0.0.99.dev5-py2-none-any.whl" } ], "8.0.1.0.0.99.dev6": [ { "comment_text": "", "digests": { "md5": "a381551c237d9de8546dfc0b44467314", "sha256": "fa3d28b981e1d35262ddb72ee36e3c6d0495ce82cdaff62d5fabffbc22beded2" }, "downloads": -1, "filename": "odoo8_addon_password_security-8.0.1.0.0.99.dev6-py2-none-any.whl", "has_sig": false, "md5_digest": "a381551c237d9de8546dfc0b44467314", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 134399, "upload_time": "2017-04-11T14:13:39", "url": "https://files.pythonhosted.org/packages/45/7b/8d67d143e7a948315fac22d2153dec922c7dbcca24b5b74e643e39fceb7e/odoo8_addon_password_security-8.0.1.0.0.99.dev6-py2-none-any.whl" } ], "8.0.1.0.0.99.dev7": [ { "comment_text": "", "digests": { "md5": "251353d5dd58c989f70281c5439e7349", "sha256": "bb6c7bc550a9a1630fe6611c7aadc0043576cebf7f67770b6e56057adfd112fe" }, "downloads": -1, "filename": "odoo8_addon_password_security-8.0.1.0.0.99.dev7-py2-none-any.whl", "has_sig": false, "md5_digest": "251353d5dd58c989f70281c5439e7349", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 134916, "upload_time": "2017-04-11T14:13:45", "url": "https://files.pythonhosted.org/packages/2c/5e/41131d080b971b11c203feb52fcdbd0e60dbacbcbe621811a120b3dad5b6/odoo8_addon_password_security-8.0.1.0.0.99.dev7-py2-none-any.whl" } ], "8.0.1.0.0.99.dev8": [ { "comment_text": "", "digests": { "md5": "70196cf7b3f7c34f2cc3c29c3f1c33ec", "sha256": "bf34fcecbbe43d3098ab3e8df67eacb4a2cbd48d3a3e2d4f1a5397e2d9aa132e" }, "downloads": -1, "filename": "odoo8_addon_password_security-8.0.1.0.0.99.dev8-py2-none-any.whl", "has_sig": false, "md5_digest": "70196cf7b3f7c34f2cc3c29c3f1c33ec", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 134949, "upload_time": "2017-05-02T05:01:25", "url": "https://files.pythonhosted.org/packages/af/a0/babea2f13808b4cf0bb3d13c8b54952354fd16ac042daec65bd1d5eae75e/odoo8_addon_password_security-8.0.1.0.0.99.dev8-py2-none-any.whl" } ], "8.0.1.0.0.99.dev9": [ { "comment_text": "", "digests": { "md5": "cd67c3157876d1798d4cde2ceebed344", "sha256": "a1f59e9e814db58c31dc11022f9029d9c6833f20c61a1116bf4eed00c22dfffb" }, "downloads": -1, "filename": "odoo8_addon_password_security-8.0.1.0.0.99.dev9-py2-none-any.whl", "has_sig": false, "md5_digest": "cd67c3157876d1798d4cde2ceebed344", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 136395, "upload_time": "2017-07-02T07:02:10", "url": "https://files.pythonhosted.org/packages/c7/d7/7702b4a02efd26a5200dd84e33a7623bd5912dfa43524e424e6383a4dd0b/odoo8_addon_password_security-8.0.1.0.0.99.dev9-py2-none-any.whl" } ], "8.0.1.1.0.99.dev1": [ { "comment_text": "", "digests": { "md5": "a118e5044f7768da463fbace64c823fb", "sha256": "321914f9216d7bb19d4b682d5d7ab74021947eab0df9ef5e261113d128af164f" }, "downloads": -1, "filename": "odoo8_addon_password_security-8.0.1.1.0.99.dev1-py2-none-any.whl", "has_sig": false, "md5_digest": "a118e5044f7768da463fbace64c823fb", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 136688, "upload_time": "2017-11-15T05:30:46", "url": "https://files.pythonhosted.org/packages/79/1b/63e360560fa9f527c130058a515038f089b161d542afeed0de2a37ff95ac/odoo8_addon_password_security-8.0.1.1.0.99.dev1-py2-none-any.whl" } ], "8.0.1.1.1": [ { "comment_text": "", "digests": { "md5": "44645a54dc459a839d6f2e54d56577fd", "sha256": "dadf92863461ebc39f9ed7678f99e8cb85ac82e465eba1f0132258897d8b49de" }, "downloads": -1, "filename": "odoo8_addon_password_security-8.0.1.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "44645a54dc459a839d6f2e54d56577fd", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 136580, "upload_time": "2017-11-30T05:30:29", "url": "https://files.pythonhosted.org/packages/b8/ad/13a21302da974ff2c0d0bacc3a6de8422dce3ef00b6367933c68c855ae45/odoo8_addon_password_security-8.0.1.1.1-py2-none-any.whl" } ], "8.0.1.1.1.99.dev1": [ { "comment_text": "", "digests": { "md5": "88138b9838612fbedc60034b0a5a789a", "sha256": "e6b695f7954825485bec01faca9f72df8d908241835cb6c9ad084d6f1d5688a1" }, "downloads": -1, "filename": "odoo8_addon_password_security-8.0.1.1.1.99.dev1-py2-none-any.whl", "has_sig": false, "md5_digest": "88138b9838612fbedc60034b0a5a789a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 138186, "upload_time": "2018-03-04T05:48:05", "url": "https://files.pythonhosted.org/packages/c5/c1/9ba335cb37287ae386c3fd86a4f67d684ef1fadb9d4f574da88ec47d54f4/odoo8_addon_password_security-8.0.1.1.1.99.dev1-py2-none-any.whl" } ], "8.0.1.1.2": [ { "comment_text": "", "digests": { "md5": "c9b3dad29ad6e79da13e075e7e03cfcc", "sha256": "13c105b57f6dabae1e8568f30c819bbed6b2a54fbdc0f6e6ed486bd74400767c" }, "downloads": -1, "filename": "odoo8_addon_password_security-8.0.1.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "c9b3dad29ad6e79da13e075e7e03cfcc", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 138049, "upload_time": "2018-05-25T04:44:57", "url": "https://files.pythonhosted.org/packages/96/77/7094252add6bfc2e377875a12344b1b1115badf5efdbbe9c052aafa3080d/odoo8_addon_password_security-8.0.1.1.2-py2-none-any.whl" } ], "8.0.1.1.2.99.dev1": [ { "comment_text": "", "digests": { "md5": "e94eab14d179737293cfdda9ff77f667", "sha256": "9fa8c03544af37870b02db0a91e812506857dd60b04b3e543479a1a8bd0a9382" }, "downloads": -1, "filename": "odoo8_addon_password_security-8.0.1.1.2.99.dev1-py2-none-any.whl", "has_sig": false, "md5_digest": "e94eab14d179737293cfdda9ff77f667", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 139421, "upload_time": "2018-06-25T04:57:20", "url": "https://files.pythonhosted.org/packages/ce/a6/7ca58fe1ac3e89afddb6b4dcebf83839be57319002333e0f1971e6d52f80/odoo8_addon_password_security-8.0.1.1.2.99.dev1-py2-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c9b3dad29ad6e79da13e075e7e03cfcc", "sha256": "13c105b57f6dabae1e8568f30c819bbed6b2a54fbdc0f6e6ed486bd74400767c" }, "downloads": -1, "filename": "odoo8_addon_password_security-8.0.1.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "c9b3dad29ad6e79da13e075e7e03cfcc", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 138049, "upload_time": "2018-05-25T04:44:57", "url": "https://files.pythonhosted.org/packages/96/77/7094252add6bfc2e377875a12344b1b1115badf5efdbbe9c052aafa3080d/odoo8_addon_password_security-8.0.1.1.2-py2-none-any.whl" } ] }