Skip to main content
Introduction
============

It gives anonymous users an automatic userid + roles

AnonPAS
-------

This hacked PlonePAS collection of plugins was mostly ripped
from other plugins, especially from CookieAuthHelper
It gives anonymous users an automatic (random) userid + roles
so this plugin can be used for anonymous content submission.
The cookie (for the automatic login) is a session cookie, so after the user
closes the browser, a new (random) login will be generated the next time.

The benefit of using this plugni is that anonymous users can create content,
and after the creation still access their own content (since as long as the
session remains open they will be owner of that created content).
You can create/customize the workflow to make sure that other anonymous users
can't access the newly created content by other anonymous users
(set the 'view' persission to owner and reviewer (and not to contributor))

Since everybody will get an automatic login, the standard 'login'
link will dissapear. You can ofcourse still manually go to the login_form
and login as a normal user. If necessary, you can ofcourse modify the default
action in plone, and also show this link for users with a userid starting
with 'anon_'

SECURITY NOTE:
after you installed this product, anyone will automatically get a login
to your plone site. So there will be no 'anonymous' users anomore

The standard role for these 'anon' users is set to 'Contributer'!
(see CONFIGURATION) on how to change this.

INSTALLATION
------------

Use the QuickInstaller. This will add and activate the plugin in acl_users (PAS)
of your plone instance.

CONFIGURATION
-------------

There are 2 configurable settings at the moment.
Go to the 'properties' tab of the anon plugin

1: cookie name
You can set a different cookie name then the default 'anon_cookie'
(but why should you?)

2: anonymous roles
You can set the roles that you wan each anonymous user to obtain.
If you want to, you can give everyone the 'Manager' role, but I don't
think this is very wise under normal conditions ;-)



Changelog
=========

1.0 - Stable release
--------------------
* eggified + uploaded to pypi

0.1 - Unreleased
----------------
* Initial release

Metadata

Release files for Products.AnonPAS 1.1-r55

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for Products.AnonPAS 1.1-r55
File Size Uploaded Provenance
Products.AnonPAS-1.1-r55.tar.gz 5.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for Products.AnonPAS 1.1-r55
File Interpreter ABI Platform
Products.AnonPAS-1.1_r55-py2.4.egg Legacy Egg format - - Details

Total release size: 20.8 kB

Release files / Products.AnonPAS-1.1-r55.tar.gz

Download URL Products.AnonPAS-1.1-r55.tar.gz
Size 5.9 kB
Tags Source
SHA-256 checksum
How to use checksums
70049ff9978583e5e514708ba2fb67c7142a8846c2577119ee81ac550cfaeeea
BLAKE2b-256 checksum
How to use checksums
cb03cac7133770cc853e553dda886c384b2713ae78f414d47ea7185f00f6c569
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / Products.AnonPAS-1.1_r55-py2.4.egg

Download URL Products.AnonPAS-1.1_r55-py2.4.egg
Size 14.9 kB
Tags Egg
SHA-256 checksum
How to use checksums
09eee6415556b295440034b71fa8a389f306ad0b36483c257076286f8bad2d43
BLAKE2b-256 checksum
How to use checksums
01e7fe3bb1eed5fbc184450c18be33028fbda71fb49a3a480a0823847c32c5a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for Products.AnonPAS 1.1-r55

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

1.1-r55 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page