1
0

login.html 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. {% extends 'base.html' %}
  2. {% load i18n %}
  3. {% load crispy_forms_tags %}
  4. {% block main %}
  5. {% if request.user.is_authenticated %}
  6. <div class="card text-white bg-secondary mb-3">
  7. <div class="card-header">Oups ! </div>
  8. <div class="card-body">
  9. <p class="card-text">
  10. Pardon, mais vous étez deja connecté. <a href="{% url 'core_index' %}">Retourné à accueil</a>
  11. </p>
  12. </dev>
  13. </div>
  14. {% else %}
  15. <div class="col-sm-9 p-0">
  16. <div class="card text-white bg-dark mb-3">
  17. <div class="card-header">Connection</div>
  18. <div class="card-body">
  19. <form method="post">{% csrf_token %}
  20. {{ form|crispy }}
  21. <input type="submit" class="btn btn-success" value="Se connecter">
  22. </form>
  23. </div>
  24. </div>
  25. </div>
  26. <div class="row">
  27. <div class="col-lg-12 col-sm-6 col-xl-6 mb-1"><a href="{% url 'social:begin' 'twitter' %}?next={{ request.path }}" class="btn btn-secondary btn-block"><i class="fas fa-twitter" ></i> Se connecter avec Twitter</a></div>
  28. <div class="col-lg-12 col-sm-6 col-xl-6 mb-1"><a href="{% url 'social:begin' 'facebook' %}?next={{ request.path }}" class="btn btn-primary btn-block"><i class="fas fa-facebook-official" ></i> Se connecter avec Facebook</a></div>
  29. </div>
  30. {% endif %}
  31. {% endblock %}
  32. {% block right_panel %}
  33. <div>
  34. <div class="row">
  35. <div class="col-lg-12 col-sm-6 col-xl-6 mb-1"><a href="{% url 'core_index' %}" class="btn btn-secondary btn-block"><i class="fas fa-ban" ></i> Annuler</a></div>
  36. <div class="col-12 mb-1"><p>Vous pouvez aussi <a href="{{ password_reset_url }}?next={{ profile_update_url }}">réinitialisez votre mot de passe</a> si vous l'avez oublié.</p></div>
  37. </div>
  38. </div>
  39. {% endblock %}