Laurent 9 months ago
commit 56726ce73c
  1. 2
      padelclub_backend/settings.py
  2. 22
      tournaments/templates/registration/signup_success.html
  3. 6
      tournaments/templates/tournaments/acc_active_email.html
  4. 3
      tournaments/views.py

@ -151,5 +151,7 @@ AUTHENTICATION_BACKENDS = [
'django.contrib.auth.backends.ModelBackend', 'django.contrib.auth.backends.ModelBackend',
] ]
CSRF_COOKIE_SECURE = True # if using HTTPS
from .settings_local import * from .settings_local import *
from .settings_app import * from .settings_app import *

@ -10,13 +10,29 @@
<div class="grid-x"> <div class="grid-x">
<div class="bubble"> <div class="bubble">
<label class="title">Votre compte a été créé</label> <label class="title">Bienvenue ! Votre compte a été créé avec succès</label>
<div class="cell medium-6 large-6 my-block"> <div class="cell medium-6 large-6 my-block">
Veuillez vérifier votre e-mail pour confirmer votre compte. <p>Un e-mail de confirmation a été envoyé à :<br>
<strong>{{ user_email }}</strong></p>
<p>Pour finaliser votre inscription, merci de :</p>
<ol>
<li>Vérifier votre boîte de réception (et vos spams si nécessaire)</li>
<li>Cliquer sur le lien de confirmation dans l'e-mail</li>
</ol>
</div> </div>
<div class="topmargin20"> <div class="button-container">
<a href="{{ next_url }}" class="rounded-button">Continuer</a> <a href="{{ next_url }}" class="rounded-button">Continuer</a>
</div> </div>
<div class="support-link">
<p>Un problème ? <a href="mailto:support@padelclub.app" class="styled-link">Contactez-nous</a></p>
</div>
</div> </div>
</div> </div>
<style>
.button-container {
margin-bottom: 20px;
}
</style>
{% endblock %} {% endblock %}

@ -4,11 +4,7 @@
Bienvenue {{ user.username }} ! Bienvenue {{ user.username }} !
<br><br>Veuillez cliquer sur le lien suivant pour activer votre compte :<br> <br><br>Veuillez cliquer sur le lien suivant pour activer votre compte :<br>
<a href="padelclub://{{ domain }}{% url 'activate' uidb64=uid token=token %}">Activer mon compte</a> <a href="https://{{ domain }}{% url 'activate' uidb64=uid token=token %}">Activer mon compte</a>
<br><br>Si le lien ne marche pas, cliquez <a href="http://{{ domain }}{% url 'activate' uidb64=uid token=token %}?next=index">ici</a>.
<br>Une fois votre compte activé, connectez-vous dans l'app.
<br><br>À tout de suite sur <a href="https://padelclub.app">Padel Club</a> ! <br><br>À tout de suite sur <a href="https://padelclub.app">Padel Club</a> !
{% endautoescape %} {% endautoescape %}

@ -635,7 +635,8 @@ def signup(request):
send_verification_email(request, user, next_url) send_verification_email(request, user, next_url)
return render(request, 'registration/signup_success.html', { return render(request, 'registration/signup_success.html', {
'next_url': next_url 'next_url': next_url,
'user_email': user.email # Add the user's email to the context
}) })
else: else:
form = SimpleCustomUserCreationForm() form = SimpleCustomUserCreationForm()

Loading…
Cancel
Save