diff --git a/django_mfa/templatetags/otp_tags.py b/django_mfa/templatetags/otp_tags.py index bfc78ab..8cbb120 100644 --- a/django_mfa/templatetags/otp_tags.py +++ b/django_mfa/templatetags/otp_tags.py @@ -12,8 +12,7 @@ @register.filter @stringfilter def qrcode(value, alt=None): - url = conditional_escape("http://chart.apis.google.com/chart?%s" % - urlencode({'chs': '150x150', 'cht': 'qr', 'chl': value, 'choe': 'UTF-8'})) + url = conditional_escape("https://qrcode.tec-it.com/API/QRCode?data=" + value) alt = conditional_escape(alt or value) return format_html(u"""%s""" % (url, alt))