New login page

Exposes all available login providers
This commit is contained in:
2017-07-27 21:23:39 +02:00
parent c827dc4ed2
commit 9b9e0488d3
2 changed files with 18 additions and 9 deletions

17
src/templates/login.jade Normal file
View File

@@ -0,0 +1,17 @@
| {% extends 'layout.html' %}
| {% block page_title %}Login{% endblock %}
| {% block body %}
h1 Logins
| {% for login_provider, login_provider_conf in config['OAUTH_CREDENTIALS'].items() %}
| {% if login_provider == 'blender_id' %}
| {{login_provider}} button
| {% elif login_provider == 'facebook' %}
| {{login_provider}} button
| {% elif login_provider == 'google' %}
| {% endif %}
p
a(href="{{url_for('users.oauth_authorize', provider=login_provider)}}") Login
| {% endfor %}
| {% endblock body %}