Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

Download
ActivePython
INSTALL>
pypm install cs.auth.twitter

How to install cs.auth.twitter

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install cs.auth.twitter
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
1.0b1
1.0b3Never BuiltWhy not?
1.0b1 Available View build log
Windows (64-bit)
1.0b1
1.0b3Never BuiltWhy not?
1.0b1 Available View build log
Mac OS X (10.5+)
1.0b1
1.0b3Never BuiltWhy not?
1.0b1 Available View build log
Linux (32-bit)
1.0b2
1.0b3Never BuiltWhy not?
1.0b2 Available View build log
1.0b1 Available View build log
Linux (64-bit)
1.0b3 Available View build log
1.0b2 Available View build log
1.0b1 Available View build log
 
License
GPL
Imports
Lastest release
version 1.0b3 on Jan 9th, 2014

Introduction

A PAS plugin to login into a Plone Site using Twitter.

Installation and getting started

Add 'cs.auth.twitter' to your buildout.cfg's eggs list.

You have to add a configuration similar to this to your buildout.cfg:

zope-conf-additional =
   <product-config beaker>
       session type     file
       session.data_dir ${buildout:directory}/var/sessions/data
       session.lock_dir ${buildout:directory}/var/sessions/lock
       session.key      beaker.session
       session.secret   this-is-my-secret-${buildout:directory}
   </product-config>

This is needed because we are using collective.beaker to handle Twitter login session information.

Install the product in the Plone Control Panel

Create a new Twitter app at https://dev.twitter.com/apps/new and fill in the required data in the plugin's control panel form.

Credit

This product contains code written for collective.twitter.accounts by Franco Pellegrini (@frapell) and Hector Velarde (@hvelarde)

Changelog

1.0b3 (2012-10-18)
  • Implement IRolePlugin again to grant Member role [erral]
1.0b2 (2012/10/16)
  • Inherit from PloneUser instead of PropertiedUser [erral]
  • Remove IRolesPlugin implementation [erral]
  • Add missing oauth2 dependency [erral]
  • Change user action name not to clash with Plone's [erral]
1.0b1 (2012/07/13)
  • Initial release [erral]

Subscribe to package updates

Last updated Jan 9th, 2014

Download Stats

Last month:1

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.