Personal tools
You are here: Home catalog Products.Challenger
Log in


Forgot your password?
 

Products.Challenger

Force authentication from content-space

Current release
Products.Challenger 3.0.2

Released May 05, 2010

Download file Get Products.Challenger for All platforms (7.9 kB)
Products.Challenger-3.0.2.tar.gz
Download file Get Products.Challenger for All platforms (14.5 kB)
Products.Challenger-3.0.2-py2.6.egg
Download file Get Products.Challenger for All platforms (14.7 kB)
Products.Challenger-3.0.2-py2.4.egg

Project Description

Challenger

Force authentication based on a pluggable hook that sits in content-space.

Basic Instructions

  • Create a Script Python (or any other callable item) with the id 'challenge_hook' and that takes 3 parameters: target, user, request.
  • If there's no logged-in user, the 'user' argument will be None.
  • Return 'True' if you want to force authentication and 'False' if you want the request to proceed normally.

Example (Script Python):

##parameters=target, user, request
return user is not None

For more complex instructions, look at the functional doctests in Challenger/tests/*.txt.

trunk (2010-05-07)

  • xxx [Sidnei da Silva]

3.0.2 (2010-05-07)

  • added Trove classifiers
  • SYSTEMSINTERNAL-370, SYSTEMSINTERNAL-371, SYSTEMSINTERNAL-372, SYSTEMSINTERNAL-373: prepared product for being open sourced [Raj Shah]
« May 2012 »
May
MonTueWedThuFriSatSun
123456
78910111213
14151617181920
21222324252627
28293031