Skip to main content

Remember / OpenID integration

Project description

Introduction

This package will provide rudimentary OpenID support for Plone sites that are using Remember-based member objects. It supports creation of a member object immediately following an initial successful OpenID authentication, or attaching OpenID accounts to existing member objects.

Installation

Install the RemOpenId egg into your python environment using buildout, pip, or the installer of your choice. Then add ‘topp.remopenid’ to your ZCML packages (usually by setting the ‘zcml’ value in the ‘instance’ section of your buildout) and restart Zope. Install the “TOPP RemOpenId” product into your Plone site, and voila.

NOTE: For OpenID support to work, you must allow users to register to your site. To do this visit the Security configlet in the Site Setup and ensure that ‘Enable self-registration’ is checked.

WARNING: When you install this product into a Plone site, it will reconfigure your site’s PAS folder (i.e. acl_users). While this isn’t usually a problem in standard Remember sites, if you’ve made your own customizations to the PAS configuration, installing RemOpenId may cause you to lose them. Use at your own risk, and always back up important data before trying new software.

Usage

Once RemOpenId has been installed, OpenID login forms will start to show up on your site, just like if you were to install OpenID support into a non-Remember Plone site. When users new to your site successfully authenticate with OpenID URLs, they will be presented with a completion form where they can enter a username and email address to finalize their site registration.

Additionally, an OpenID Accounts portlet will show up on the member preferences edit page for every site member. This portlet will list any associated OpenID URLs, and will provide a simple form for registering new ones.

There is not at this time any way to delete OpenID account associations, although if the member object is deleted the OpenID association will be reset and future uses of an associated OpenID URL will be treated as unknown users.

Changelog

1.0 - Unreleased

  • Initial release

Project details


Release history Release notifications | RSS feed

This version

0.9

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

RemOpenID-0.9.tar.gz (20.3 kB view details)

Uploaded Source

File details

Details for the file RemOpenID-0.9.tar.gz.

File metadata

  • Download URL: RemOpenID-0.9.tar.gz
  • Upload date:
  • Size: 20.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for RemOpenID-0.9.tar.gz
Algorithm Hash digest
SHA256 11c9d4441f440c945922dbc314097218fac69047861e46803295307a2fd2189a
MD5 36c5dea5dd98ba40622856ceff0bb452
BLAKE2b-256 95332441c2ec418688858c72a6f43c2b83efbab8b379ac47fecf9d4dedc373a2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page