Skip to main content

OpenID suport for Silva

Project description

Copyright (c) 2008, Infrae. All rights reserved. See also LICENSE.txt

OpenID Support for Silva

This extension provide a full support for OpenID in Silva. This rely on PluggableAuthService and silva.pas.base.

After installing the extension, users would be able to logon on Silva using an OpenID identity. First, users will have to register, with an form protected by a captcha. This registration step are going to fetch available information about the user from the OpenID provider. After registration, site managers can attributes roles to users, and check information about them on theirs Silva member objects.

This extension require at least Silva 2.1a or higher.

Installation

If you installed Silva using buildout, by getting one from the Infrae SVN repository, or creating one using Paster, you should edit your buildout configuration file buildout.cfg to add or edit the following section:

[instance]

eggs = ...
      silva.pas.openid

zcml = ...
      silva.pas.openid

If the section instance wasn’t already in the configuration file, pay attention to re-copy values for eggs and zcml from the profile you use.

After you can restart buildout:

$ ./bin/buildout

If you don’t use buildout, you can install this extension using easy_install, and after create a file called silva.pas.openid-configure.zcml in the /path/to/instance/etc/package-includes directory. This file will responsible to load the extension and should only contain this:

<include package="silva.pas.openid" />

Latest version

The latest version is available in a Subversion repository.

Credits

Silva’s OpenID integration was sponsored by Marc Petitmermet, who’s at the Department of Materials at ETH Zurich (http://www.mat.ethz.ch/ but it was funded from another source).

Changelog

1.1 (04/06/2008)

  • Add translation marker,

  • Add feedback from silva.pas.base.

1.0.1 (02/06/2008)

  • Fix broken template for registration.

1.0 (27/05/2008)

  • Initial version, wrote with plone.openid as first example.

Project details


Download files

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

Source Distribution

silva.pas.openid-1.1.tar.gz (15.5 kB view details)

Uploaded Source

Built Distribution

silva.pas.openid-1.1-py2.4.egg (40.7 kB view details)

Uploaded Source

File details

Details for the file silva.pas.openid-1.1.tar.gz.

File metadata

File hashes

Hashes for silva.pas.openid-1.1.tar.gz
Algorithm Hash digest
SHA256 2f0b5f27aed444d262a0f2c348182dcdb516d39dbdce483fd1ad6d9787398746
MD5 e9df9099f2edc8a1346b0de62e7b0c06
BLAKE2b-256 a0387e4e5ced8a865ba2ea525fc1ebf712e82124ee3420c06de4db0d22fa554b

See more details on using hashes here.

File details

Details for the file silva.pas.openid-1.1-py2.4.egg.

File metadata

File hashes

Hashes for silva.pas.openid-1.1-py2.4.egg
Algorithm Hash digest
SHA256 806a6f51aead572e34f48cde6b50e198b5f22faaa1c5f6b0db7fbf2dd32cde15
MD5 3ca69f3cb148dd1a02124b44db759490
BLAKE2b-256 00cc5ebcda71580637ce258cb6f851cbed64673efb22a06481c3bb2635317366

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