CAS support for django-allauth.
Find a file
2024-09-17 22:21:37 +02:00
.idea version 1.0.1. Fixed package for Django 4.2. 2024-01-25 14:33:24 +00:00
allauth_cas fix(allauth_cas): Registry was removed in recent versions of allauth 2024-09-17 22:21:37 +02:00
docs Replace an incorrect name in the docs 2018-03-13 16:59:45 +01:00
tests version 1.0.1. Fixed package for Django 4.2. 2024-01-25 14:33:24 +00:00
.gitignore initial 2017-07-25 18:31:42 +02:00
.pre-commit-config.yaml version 1.0.1. Fixed package for Django 4.2. 2024-01-25 14:33:24 +00:00
.travis.yml Fix Travis CI builds 2017-12-24 19:35:36 +01:00
CHANGELOG.rst Bump version: 1.0.0 2018-10-21 15:29:26 +02:00
LICENSE add LICENSE 2017-07-22 18:25:04 +02:00
MANIFEST.in Add missing templates to MANIFEST 2017-07-27 18:04:22 +02:00
README.rst Beta release (with docs) 2017-12-29 18:23:50 +01:00
runtests.py version 1.0.1. Fixed package for Django 4.2. 2024-01-25 14:33:24 +00:00
setup.cfg version 1.0.1. Fixed package for Django 4.2. 2024-01-25 14:33:24 +00:00
setup.py version 1.0.1. Fixed package for Django 4.2. 2024-01-25 14:33:24 +00:00
tox.ini Beta release (with docs) 2017-12-29 18:23:50 +01:00

##################
django-allauth-cas
##################

.. image:: https://travis-ci.org/aureplop/django-allauth-cas.svg?branch=master
  :target: https://travis-ci.org/aureplop/django-allauth-cas

.. image:: https://coveralls.io/repos/github/aureplop/django-allauth-cas/badge.svg?branch=master
  :target: https://coveralls.io/github/aureplop/django-allauth-cas?branch=master


CAS support for django-allauth_.

Requirements
  * Django 1.8 → 2.0

Dependencies
  * django-allauth_
  * python-cas_: CAS client library

.. note::

  Tests only target the latest allauth version compatible for each Django version
  supported:

  * Django 1.9 with django-allauth 0.32.0;
  * Django 1.8, 1.10, 1.11, 2.0 with the latest django-allauth.

If you have any problems at use or think docs can be clearer, take a little
time to open an issue and/or a PR would be welcomed ;-)

Acknowledgments
  * This work is strongly inspired by the `OAuth2 support of django-allauth`_.


************
Installation
************

Install the python package ``django-allauth-cas``. For example, using pip:

.. code-block:: bash

  $ pip install django-allauth-cas

Add ``'allauth_cas'`` to ``INSTALLED_APPS``.


.. _django-allauth: https://github.com/pennersr/django-allauth
.. _OAuth2 support of django-allauth: https://github.com/pennersr/django-allauth/tree/master/allauth/socialaccount/providers/oauth2
.. _python-cas: https://github.com/python-cas/python-cas