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.
larpe/larpe/branches/idwsf/larpe/errors.ptl

13 lines
436 B
Plaintext

from quixote import get_session, get_request, redirect
from qommon.errors import *
class AccessUnauthorizedError(AccessError):
def render [html] (self):
session = get_session()
request = get_request()
session.after_url = str('%s?%s' % (request.get_url(), request.get_query()))
# TODO : SAML2
login_url = '%s/liberty/larpe/login' % request.environ['SCRIPT_NAME']
redirect(login_url)