Posts in 2020
-
python-cas Flask Example
Monday, February 03, 2020 in News
python-cas is Python CAS (Central Authentication Server) client library support CAS 1.0/2.0/3.0. It was initially split from django-cas-ng to support any Python app to easily implement a CAS client. This post is an example project to demo how to …
-
django-cas-ng Example
Sunday, January 26, 2020 in News
django-cas-ng is Django CAS (Central Authentication Service) 1.0/2.0/3.0 client library to support SSO (Single Sign On) and SLO (Single Logout)! To demo how easy to integrate with django-cas-ng, here is an example project to show how to use …
-
A Comparison of Django CAS clients
Monday, January 20, 2020 in News
Here is a comparison of some exist Django CAS clients: django-cas-ng, django-cas-client and django-cas. If you want to add new repo to the following table, please create an issue. Note: Data is fetched in real time and alway up to date. …
-
Sphinx-doc 101
Sunday, January 12, 2020 in News
Sphinx is a documentation generator that makes it easy to create intelligent and beautiful documentation. It was originally created for the Python documentation, then it extend to support many other languages. It use reStructuredText format to write …
Posts in 2019
-
NGINX Reverse Proxy
Friday, October 11, 2019 in News
The difference between a proxy server and a reverse proxy server A common question is what's the difference between a proxy server and a reverse proxy server? An ordinary forward proxy is an intermediate server that sits between the client and the …
-
OAuth2 101
Thursday, August 15, 2019 in News
What is OAuth2 OAuth 2.0 focuses on client developer simplicity while providing specific authorization flows for web applications, desktop applications, mobile phones, and living room devices. This specification and its extensions are being developed …
Posts in 2018
-
Integrate with Django admin site
Saturday, August 25, 2018 in News
Problem I'm using django-cas-ng framework to authenticate users. The main problem is that the admin page still uses the default login view. Methods used this far: 1.- Using env var From docs: CAS_ADMIN_PREFIX: The URL prefix of the Django …
-
CAS Single Logout (SLO)
Friday, February 23, 2018 in News
NOTE: Single Logout (SLO) need CAS Server support. With Single Logout (SLO), user gets logged out not only from the CAS Server, but also from all visited CAS client applications. django-cas-ng proudly support SLO since 3.5.0. The implementation is …
-
CAS History
Saturday, February 03, 2018 in News
CAS is a simple central authentication server protocol. It was initially conceived and developed by Shawn Bayern of Yale University Technology and Planning. It was later maintained by Drew Mazurek at Yale. CAS 1.0 implemented single-sign-on. CAS 2.0 …
-
CAS 101
Tuesday, January 02, 2018 in News
CAS Introduction The Central Authentication Service (CAS) is a single-sign-on / single-sign-off protocol for the web. It permits a user to access multiple applications while providing their credentials (such as userid and password) only once to a …