They work together, but not in a single Django project. On the one hand, you need to create a Django project and install django-mama-cas . Say you already installed it, and it lives in cas-server.example.com .
On the other hand, if you have another django project living at foobar.example.com , you need to modify this project by installing and configuring django-cas-ng . Here you must set CAS_SERVER_URL = "cas-server.example.com" .
So, foobar.example.com is the client, cas-server.example.com is the server.
Then, if you have another Django project, say other-project.example.com , you can also set django-cas-ng here two and use Single Sing On to sing in both projects.
source share