skip to navigation
skip to content

Not Logged In

cs.auth.twitter 1.0b3

Twitter based login for Plone

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]
 
File Type Py Version Uploaded on Size
cs.auth.twitter-1.0b3.zip (md5) Source 2012-10-18 30KB
  • Downloads (All Versions):
  • 42 downloads in the last day
  • 261 downloads in the last week
  • 554 downloads in the last month