This commit is contained in:
Qwann 2018-08-05 14:26:07 +02:00
parent f2c65b11e1
commit 556e59706f
4 changed files with 17 additions and 10 deletions

View file

@ -172,8 +172,14 @@ USE_L10N = True
USE_TZ = True USE_TZ = True
AUTHENTICATION_BACKENDS = (
'django.contrib.auth.backends.ModelBackend',
'allauth.account.auth_backends.AuthenticationBackend',
)
SITE_ID = 1 SITE_ID = 1
CAS_SERVER_URL = "https://cas.eleves.ens.fr/" #SPI CAS CAS_SERVER_URL = "https://cas.eleves.ens.fr/" #SPI CAS
CAS_VERIFY_URL = "https://cas.eleves.ens.fr/" CAS_VERIFY_URL = "https://cas.eleves.ens.fr/"
CAS_IGNORE_REFERER = True CAS_IGNORE_REFERER = True
@ -182,19 +188,13 @@ CAS_EMAIL_FORMAT = "%s@clipper.ens.fr"
CAS_FORCE_CHANGE_USERNAME_CASE = "lower" CAS_FORCE_CHANGE_USERNAME_CASE = "lower"
CAS_VERSION = 'CAS_2_SAML_1_0' CAS_VERSION = 'CAS_2_SAML_1_0'
AUTHENTICATION_BACKENDS = [
'allauth.account.auth_backends.AuthenticationBackend',
]
ACCOUNT_ADAPTER = 'shared.allauth_adapter.AccountAdapter'
SOCIALACCOUNT_ADAPTER = 'shared.allauth_adapter.SocialAccountAdapter'
LOGIN_URL = reverse_lazy('login') LOGIN_URL = reverse_lazy('login')
LOGOUT_URL = reverse_lazy('logout') LOGOUT_URL = reverse_lazy('logout')
LOGIN_REDIRECT_URL = reverse_lazy('shared:home') LOGIN_REDIRECT_URL = reverse_lazy('shared:home')
ACCOUNT_HOME_URL = reverse_lazy('shared:home') ACCOUNT_HOME_URL = reverse_lazy('shared:home')
ACCOUNT_DETAILS_URL = reverse_lazy('shared:home') ACCOUNT_DETAILS_URL = reverse_lazy('shared:home')
SOCIALACCOUNT_PROVIDERS = { SOCIALACCOUNT_PROVIDERS = {
# … # …
@ -208,3 +208,8 @@ SOCIALACCOUNT_PROVIDERS = {
}, },
} }
ACCOUNT_ADAPTER = 'shared.allauth_adapter.AccountAdapter'
SOCIALACCOUNT_ADAPTER = 'shared.allauth_adapter.SocialAccountAdapter'

View file

@ -12,7 +12,8 @@ django-notifications
django-contrib-comments django-contrib-comments
django-taggit django-taggit
git+https://git.eleves.ens.fr/cof-geek/django-allauth-ens@6e77b31e0dfed7659776d git+https://git.eleves.ens.fr/cof-geek/django-allauth-ens@30a072b7db1fc2d4652284227a3e7e876b14c915
# git+https://git.eleves.ens.fr/cof-geek/django-allauth-ens@6e77b31e0dfed7659776d
# Production specific # Production specific
daphne==1.3.0 daphne==1.3.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 197 KiB

View file

@ -1,5 +1,5 @@
{% extends "shared/base.html" %} {% extends "shared/base.html" %}
{% load i18n %} {% load i18n staticfiles %}
{% block page_title %}{% trans "Accueil" %}{% endblock %} {% block page_title %}{% trans "Accueil" %}{% endblock %}
@ -11,6 +11,7 @@
<li>Connexion via CAS</li> <li>Connexion via CAS</li>
</ul> </ul>
</p> </p>
<img src="{% static "img/poulpe.png"%}" class="img-fluid" alt="Responsive image">
<p>Dans la liste des choses qui sont partiellement ou totalement à implémenter : <p>Dans la liste des choses qui sont partiellement ou totalement à implémenter :
<ul> <ul>
<li>Création/gestion d'évènements</li> <li>Création/gestion d'évènements</li>
@ -29,6 +30,6 @@
{% block aside %} {% block aside %}
<h2>Envie de nous donner un coup de main ?</h2> <h2>Envie de nous donner un coup de main ?</h2>
<p>À terme le but de cet outil est de fournir une interface ergnonomique et efficace pour l'organisation d'évènements, petits ou grands, en permettant notament de proposer des taches et/ou des permances auquel les utilisat⋅rice⋅eur⋅s pourront ensuite s'inscrire.<p> <p>À terme le but de cet outil est de fournir une interface ergnonomique et efficace pour l'organisation d'évènements, petits ou grands, en permettant notament de proposer des taches et/ou des permances auquel les utilisat⋅rice⋅eur⋅s pourront ensuite s'inscrire.<p>
<p>Le projet est essentiellement codé en <code>Django</code>, un framework <code>python</code> pour le web, mais nous avons aussi besoin de mains pour écrire du <code>JavaScript</code>, <code>HTML</code>, <code>CSS</code> ou même pour réaliser des illustrations ! Si le projet t'intéresse et que tu veux y participer, n'hésite pas à nous envoyer un main à <code>cof-geek (at) ens (point) fr</code> :)<p> <p>Le projet est essentiellement codé en <code>Django</code>, un framework <code>python</code> pour le web, mais nous avons aussi besoin de mains pour écrire du <code>JavaScript</code>, <code>HTML</code>, <code>CSS</code> ou même pour réaliser des illustrations ! Nous organisons de temps en temps des sessions aucours desquelles il est possible d'apprendre à utiliser ces outils même sans avoir de connaissances préalables. Si le projet t'intéresse et que tu veux y participer, n'hésite pas à nous envoyer un mail à <code>cof-geek (at) ens (point) fr</code> :)</p>
<p>Tu peux retrouver tous nos projets sur le <a href="https://git.eleves.ens.fr/cof-geek/">serveur git de l'École</a>.</p> <p>Tu peux retrouver tous nos projets sur le <a href="https://git.eleves.ens.fr/cof-geek/">serveur git de l'École</a>.</p>
{% endblock %} {% endblock %}