django_cas_ng -> django_cas
This commit is contained in:
parent
784de8af71
commit
b5f30b59e8
3 changed files with 12 additions and 9 deletions
|
@ -54,14 +54,18 @@ MIDDLEWARE_CLASSES = (
|
||||||
|
|
||||||
AUTHENTICATION_BACKENDS = (
|
AUTHENTICATION_BACKENDS = (
|
||||||
'django.contrib.auth.backends.ModelBackend',
|
'django.contrib.auth.backends.ModelBackend',
|
||||||
'django_cas_ng.backends.CASBackend',
|
'django_cas.backends.CASBackend',
|
||||||
)
|
)
|
||||||
|
|
||||||
ROOT_URLCONF = 'experiENS.urls'
|
ROOT_URLCONF = 'experiENS.urls'
|
||||||
|
|
||||||
WSGI_APPLICATION = 'experiENS.wsgi.application'
|
WSGI_APPLICATION = 'experiENS.wsgi.application'
|
||||||
|
|
||||||
CAS_SERVER_URL = "https://cas.eleves.ens.fr/login" #SPI CAS
|
CAS_SERVER_URL = "https://cas.eleves.ens.fr/" #SPI CAS
|
||||||
|
CAS_VERIFY_URL = "https://cas.eleves.ens.fr/"
|
||||||
|
CAS_IGNORE_REFERER = True
|
||||||
|
CAS_REDIRECT_URL = '/profil/'
|
||||||
|
CAS_EMAIL_FORMAT = "%s@clipper.ens.fr"
|
||||||
|
|
||||||
# Database
|
# Database
|
||||||
# https://docs.djangoproject.com/en/1.7/ref/settings/#databases
|
# https://docs.djangoproject.com/en/1.7/ref/settings/#databases
|
||||||
|
|
|
@ -3,7 +3,7 @@ from django.contrib import admin
|
||||||
|
|
||||||
urlpatterns = patterns('',
|
urlpatterns = patterns('',
|
||||||
url(r'^admin/', include(admin.site.urls)),
|
url(r'^admin/', include(admin.site.urls)),
|
||||||
url(r'^accounts/login/$', 'django_cas_ng.views.login', name = "cas_login_view"),
|
url(r'^accounts/login/$', 'django_cas.views.login', name = "cas_login_view"),
|
||||||
url(r'^accounts/logout/$', 'django_cas_ng.views.logout'),
|
url(r'^accounts/logout/$', 'django_cas.views.logout'),
|
||||||
url(r'^', include('monstage.urls', namespace="monstage")),
|
url(r'^', include('monstage.urls', namespace="monstage")),
|
||||||
)
|
)
|
||||||
|
|
|
@ -4,7 +4,7 @@ from django.db import models
|
||||||
from django.contrib.auth.models import User
|
from django.contrib.auth.models import User
|
||||||
from django.utils.translation import ugettext_lazy as _
|
from django.utils.translation import ugettext_lazy as _
|
||||||
from django.contrib.gis.db import models as geomodels
|
from django.contrib.gis.db import models as geomodels
|
||||||
from django_cas_ng.signals import cas_user_authenticated
|
from django.db.models.signals import post_save
|
||||||
|
|
||||||
from taggit.managers import TaggableManager
|
from taggit.managers import TaggableManager
|
||||||
|
|
||||||
|
@ -36,11 +36,10 @@ class Normalien(models.Model):
|
||||||
def __unicode__(self):
|
def __unicode__(self):
|
||||||
return unicode(self.user)
|
return unicode(self.user)
|
||||||
|
|
||||||
|
def create_user_profile(sender, instance, created, **kwargs):
|
||||||
def create_user_profile(sender, user, created, **kwargs):
|
|
||||||
if created:
|
if created:
|
||||||
Normalien.objects.get_or_create(user = user)
|
Normalien.objects.get_or_create(user = instance)
|
||||||
cas_user_authenticated.connect(create_user_profile)
|
post_save.connect(create_user_profile, sender = User)
|
||||||
|
|
||||||
class Lieu(models.Model):
|
class Lieu(models.Model):
|
||||||
name = models.CharField(_(u"Nom de l'institution d'accueil"), max_length = 250)
|
name = models.CharField(_(u"Nom de l'institution d'accueil"), max_length = 250)
|
||||||
|
|
Loading…
Add table
Reference in a new issue