Skip to main content
Join the official 2020 Python Developers SurveyStart the survey!

Plone PAS plugin for authentication against CAS.

Project description

Introduction

This product provides a PAS plugin for authentication of users in Plone against a CAS (Central Autentication Server).

It currently supports CAS 2.0 and CAS 3.0 protocols.

Installation

Add ftw.casauth to the list of eggs in your buildout, run buildout and restart your instance.

In the ZMI navigate to your acl_users folder and add a CAS Authentication Plugin. You must provide the url of your CAS server, e.g. https://cas.server.net. Then activate the Challenge, Extraction and Authentication functionality.

Changelog

1.3.0 (2020-06-02)

  • Handle login similar to PlonePAS (fire login events, expire clipboard, create member area and set login times) in @caslogin endpoint. [tinagerber]

1.2.0 (2018-07-17)

  • Add plone.restapi endpoint for login. [buchi]
  • Add Plone 5 compatibility. [phgross]

1.1.0 (2016-10-13)

  • Handle login similar to PlonePAS (fire login events, expire clipboard, create member area and set login times). [phgross]
  • Avoid having the ticket param end up in the browser address bar by stripping it from the service_url, and redirecting to the service_url after extracting credentials (i.e., a ticket) from the request. [lgraf]

1.0.0 (2015-11-25)

  • Initial release. [buchi]

Download files

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

Files for ftw.casauth, version 1.3.0
Filename, size File type Python version Upload date Hashes
Filename, size ftw.casauth-1.3.0.tar.gz (159.2 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page