Skip to main content

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.1 (2021-02-05)

  • Preserve multi-valued QS params when stripping ticket from service URL. [lgraf]

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]

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

ftw.casauth-1.3.1.tar.gz (159.4 kB view details)

Uploaded Source

File details

Details for the file ftw.casauth-1.3.1.tar.gz.

File metadata

  • Download URL: ftw.casauth-1.3.1.tar.gz
  • Upload date:
  • Size: 159.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/2.7.17

File hashes

Hashes for ftw.casauth-1.3.1.tar.gz
Algorithm Hash digest
SHA256 6e49ab13728591773c5a10bd373102b89fad53b434b60c29257d77b4ac381a25
MD5 42a41bf4766b133cb5e13f56987fe929
BLAKE2b-256 2129c38afd2fe35fd546b5654955b19984be44f9c81c9dd36bf785d131de7d62

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