This repository has been archived on 2023-02-21. You can view files and clone it, but cannot push or open issues or pull requests.
authentic2-idp-ltpa/authentic2_idp_ltpa/__init__.py

30 lines
829 B
Python

__version__ = '1.0'
class Plugin(object):
def get_before_urls(self):
from . import urls
return urls.urlpatterns
def get_apps(self):
return [__name__]
def logout_list(self, request):
if request.session.get('ltpa', False):
url = resolve('ltpa-logout')
ctx = {
'needs_iframe': False,
'name': 'Domino',
'url': url,
'iframe_timeout': 0,
}
content = render_to_string('idp/saml/logout_fragment.html', ctx)
return [content]
return []
from django.utils.six.moves import http_cookies
import Cookie
_new_legal_chars = http_cookies._quote.func_defaults[0] + '/='
http_cookies._quote.func_defaults = (_new_legal_chars,) + http_cookies._quote.func_defaults[1:]