Fix templating errors, js errors

This commit is contained in:
= 2019-09-14 04:38:14 -05:00
parent 92c8eef214
commit 8d42d46d74
Signed by: kiichan
GPG key ID: 619DFD67F0976616
8 changed files with 93 additions and 52 deletions

View file

@ -0,0 +1,19 @@
.sqrl-parent {
padding: 15px;
background-color: #fff;
text-align: center;
max-width: 300px;
border-radius: 5%;
}
#sqrl-qr img {
margin: auto;
width: 100%;
padding-top: 3px;
}
.sqrl-wrap a {
font-size: 50%;
}
.sqrl-form input {
margin: auto;
}

View file

@ -2,8 +2,10 @@
var get_next_url = function() {
// A Next defined in the URL has priority
var urlparam = document.URL.match(/next=([^&#]+)/)
if (urlparam.length == 2) {
return urlparam[1]
if (urlparam) {
if (urlparam.length == 2) {
return urlparam[1]
}
}
// Next highest priority is a defined SQRL_NEXT
if (typeof SQRL_NEXT !== "undefined") {

View file

@ -1,6 +1,5 @@
{% extends "sqrl/sqrl_base.html" %}
{% load sqrl %}
{% load static %}
{% block title %}Log in via SQRL{% endblock %}
@ -12,7 +11,7 @@
</p>
{% sqrl as sqrl_session %}
{% sqrl_login_dropin sqrl_session "sqrl:login" %}
{% sqrl_login_dropin sqrl_session %}
{% endblock %}
{% comment %}

View file

@ -1,6 +1,5 @@
{% extends "sqrl/sqrl_base.html" %}
{% load sqrl %}
{% load static %}
{% block title %}Manage SQRL Identity{% endblock %}
@ -33,11 +32,7 @@
{% endif %}
{% sqrl as sqrl_session %}
{% sqrl_login_dropin sqrl_session method="manage" %}
{% endblock %}
{% block scripts %}
<script src="{% static 'sqrl/sqrl.js' %}"></script>
{% sqrl_login_dropin sqrl_session %}
{% endblock %}

View file

@ -1,24 +1,8 @@
{% load static %}
{% load sqrl %}
<style>
.sqrl-wrap {
padding: 15px;
background-color: #fff;
text-align: center;
max-width: 300px;
border-radius: 5%;
}
#sqrl-qr img {
margin: auto;
width: 100%;
padding-top: 3px;
}
.sqrl-wrap a {
font-size: 50%;
}
</style>
<div>
<form method="get" action="{{ sqrl_session.sqrl_url }}">
<link type="text/css" rel="stylesheet" href="{% static 'sqrl/dropin.css' %}"/>
<div class="sqrl-parent">
<form class="sqrl-form" method="get" action="{{ sqrl_session.sqrl_url }}">
<div class="sqrl-wrap">
SQRL Login
<a href="{{ sqrl_session.sqrl_url }}">