aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_site/templates/base/navbar.html
diff options
context:
space:
mode:
authorGravatar Gareth Coles <[email protected]>2019-10-06 21:27:11 +0100
committerGravatar Gareth Coles <[email protected]>2019-10-06 21:27:11 +0100
commite736381dc00b495a853b4aa71f1a4f381f665a76 (patch)
treeac7da052eddeed1fe6ea25d567aad5c831c94283 /pydis_site/templates/base/navbar.html
parentReplace card on login page with notification (diff)
Prevent saving emails, remove login page
Diffstat (limited to 'pydis_site/templates/base/navbar.html')
-rw-r--r--pydis_site/templates/base/navbar.html13
1 files changed, 10 insertions, 3 deletions
diff --git a/pydis_site/templates/base/navbar.html b/pydis_site/templates/base/navbar.html
index f51f7c53..1d30b8f0 100644
--- a/pydis_site/templates/base/navbar.html
+++ b/pydis_site/templates/base/navbar.html
@@ -1,3 +1,4 @@
+{% load socialaccount %}
{% load static %}
<nav class="navbar is-primary" role="navigation" aria-label="main navigation">
@@ -86,9 +87,15 @@
<hr class="navbar-divider">
{% if not user.is_authenticated %}
- <a class="navbar-item" href="{% url 'login' %}">
- Login
- </a>
+ {% get_providers as socialaccount_providers %}
+
+ {% for provider in socialaccount_providers %}
+ {% if provider.id == "discord" %}
+ <a class="navbar-item"
+ href="{% provider_login_url provider.id process="login" scope=scope auth_params=auth_params %}"
+ >Login with {{ provider.name }}</a>
+ {% endif %}
+ {% endfor %}
{% else %}
<form method="post" action="{% url 'logout' %}">
{% csrf_token %}