{ "info": { "author": "Huub Bouma", "author_email": "info@gw20e.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Introduction\n============\n\nIt gives anonymous users an automatic userid + roles\n\nAnonPAS\n-------\n\nThis hacked PlonePAS collection of plugins was mostly ripped\nfrom other plugins, especially from CookieAuthHelper\nIt gives anonymous users an automatic (random) userid + roles\nso this plugin can be used for anonymous content submission.\nThe cookie (for the automatic login) is a session cookie, so after the user\ncloses the browser, a new (random) login will be generated the next time.\n\nThe benefit of using this plugni is that anonymous users can create content,\nand after the creation still access their own content (since as long as the\nsession remains open they will be owner of that created content).\nYou can create/customize the workflow to make sure that other anonymous users\ncan't access the newly created content by other anonymous users\n(set the 'view' persission to owner and reviewer (and not to contributor))\n\nSince everybody will get an automatic login, the standard 'login'\nlink will dissapear. You can ofcourse still manually go to the login_form\nand login as a normal user. If necessary, you can ofcourse modify the default\naction in plone, and also show this link for users with a userid starting\nwith 'anon_'\n\nSECURITY NOTE:\nafter you installed this product, anyone will automatically get a login\nto your plone site. So there will be no 'anonymous' users anomore\n\nThe standard role for these 'anon' users is set to 'Contributer'!\n(see CONFIGURATION) on how to change this.\n\nINSTALLATION\n------------\n\nUse the QuickInstaller. This will add and activate the plugin in acl_users (PAS)\nof your plone instance.\n\nCONFIGURATION\n-------------\n\nThere are 2 configurable settings at the moment.\nGo to the 'properties' tab of the anon plugin\n\n1: cookie name\nYou can set a different cookie name then the default 'anon_cookie'\n(but why should you?)\n\n2: anonymous roles\nYou can set the roles that you wan each anonymous user to obtain.\nIf you want to, you can give everyone the 'Manager' role, but I don't\nthink this is very wise under normal conditions ;-)\n\n\n\nChangelog\n=========\n\n1.0 - Stable release\n--------------------\n* eggified + uploaded to pypi\n\n0.1 - Unreleased\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://www.gw20e.com", "keywords": "", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "Products.AnonPAS", "package_url": "https://pypi.org/project/Products.AnonPAS/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Products.AnonPAS/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://www.gw20e.com" }, "release_url": "https://pypi.org/project/Products.AnonPAS/1.1-r55/", "requires_dist": null, "requires_python": null, "summary": "this plugin can be used for anonymous content submission", "version": "1.1-r55" }, "last_serial": 784970, "releases": { "1.1-r55": [ { "comment_text": "", "digests": { "md5": "fbf016e33b04ed0fd723e481db3e8cb9", "sha256": "09eee6415556b295440034b71fa8a389f306ad0b36483c257076286f8bad2d43" }, "downloads": -1, "filename": "Products.AnonPAS-1.1_r55-py2.4.egg", "has_sig": false, "md5_digest": "fbf016e33b04ed0fd723e481db3e8cb9", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 14949, "upload_time": "2009-02-05T09:48:15", "url": "https://files.pythonhosted.org/packages/01/e7/fe3bb1eed5fbc184450c18be33028fbda71fb49a3a480a0823847c32c5a1/Products.AnonPAS-1.1_r55-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "58c37a2cb857fb453c7b3a14c0e5e23d", "sha256": "70049ff9978583e5e514708ba2fb67c7142a8846c2577119ee81ac550cfaeeea" }, "downloads": -1, "filename": "Products.AnonPAS-1.1-r55.tar.gz", "has_sig": false, "md5_digest": "58c37a2cb857fb453c7b3a14c0e5e23d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5863, "upload_time": "2009-02-05T09:49:22", "url": "https://files.pythonhosted.org/packages/cb/03/cac7133770cc853e553dda886c384b2713ae78f414d47ea7185f00f6c569/Products.AnonPAS-1.1-r55.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fbf016e33b04ed0fd723e481db3e8cb9", "sha256": "09eee6415556b295440034b71fa8a389f306ad0b36483c257076286f8bad2d43" }, "downloads": -1, "filename": "Products.AnonPAS-1.1_r55-py2.4.egg", "has_sig": false, "md5_digest": "fbf016e33b04ed0fd723e481db3e8cb9", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 14949, "upload_time": "2009-02-05T09:48:15", "url": "https://files.pythonhosted.org/packages/01/e7/fe3bb1eed5fbc184450c18be33028fbda71fb49a3a480a0823847c32c5a1/Products.AnonPAS-1.1_r55-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "58c37a2cb857fb453c7b3a14c0e5e23d", "sha256": "70049ff9978583e5e514708ba2fb67c7142a8846c2577119ee81ac550cfaeeea" }, "downloads": -1, "filename": "Products.AnonPAS-1.1-r55.tar.gz", "has_sig": false, "md5_digest": "58c37a2cb857fb453c7b3a14c0e5e23d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5863, "upload_time": "2009-02-05T09:49:22", "url": "https://files.pythonhosted.org/packages/cb/03/cac7133770cc853e553dda886c384b2713ae78f414d47ea7185f00f6c569/Products.AnonPAS-1.1-r55.tar.gz" } ] }