django-cas-server/cas_server/urls.py

32 lines
1.3 KiB
Python
Raw Normal View History

2015-05-16 21:43:46 +00:00
# ⁻*- coding: utf-8 -*-
2015-05-27 20:10:06 +00:00
# This program is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
# FOR A PARTICULAR PURPOSE. See the GNU General Public License version 3 for
# more details.
#
# You should have received a copy of the GNU General Public License version 3
# along with this program; if not, write to the Free Software Foundation, Inc., 51
# Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#
# (c) 2015 Valentin Samir
2015-05-27 19:56:39 +00:00
"""urls for the app"""
2015-05-16 21:43:46 +00:00
from django.conf.urls import patterns, url
from django.views.generic import RedirectView
2015-05-27 19:56:39 +00:00
from . import views
2015-05-16 21:43:46 +00:00
2015-05-27 19:56:39 +00:00
urlpatterns = patterns(
'',
2015-05-16 21:43:46 +00:00
url(r'^$', RedirectView.as_view(pattern_name="login")),
2015-05-29 14:11:10 +00:00
url('^login$', views.LoginView.as_view(), name='login'),
url('^logout$', views.LogoutView.as_view(), name='logout'),
2015-05-16 21:43:46 +00:00
url('^validate$', views.validate, name='validate'),
2015-05-27 19:56:39 +00:00
url('^serviceValidate$', views.service_validate, name='serviceValidate'),
url('^proxyValidate$', views.proxy_validate, name='proxyValidate'),
2015-05-16 21:43:46 +00:00
url('^proxy$', views.proxy, name='proxy'),
2015-05-27 19:56:39 +00:00
url('^p3/serviceValidate$', views.p3_service_validate, name='p3_serviceValidate'),
url('^p3/proxyValidate$', views.p3_proxy_validate, name='p3_proxyValidate'),
url('^samlValidate$', views.saml_validate, name='samlValidate'),
2015-05-16 21:43:46 +00:00
)