From 5b523ff2f01f2e185fcb67d6bb49cb95ffd3f654 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Mon, 4 Mar 2019 19:22:40 +0100 Subject: prepare registration support --- templates/register.html.ep | 34 ++++++++++++++++++++++++++++++---- 1 file changed, 30 insertions(+), 4 deletions(-) (limited to 'templates/register.html.ep') diff --git a/templates/register.html.ep b/templates/register.html.ep index 772d9af..0e43e4d 100644 --- a/templates/register.html.ep +++ b/templates/register.html.ep @@ -1,24 +1,50 @@ +% if (my $invalid = stash('invalid')) { +
+
+
+
+ % if ($invalid eq 'csrf') { + Ungültiger CSRF-Token +

Sind Cookies aktiviert? Ansonsten könnte es sich um einen + Fall von CSRF + handeln.

+ % } + % elsif ($invalid eq 'credentials') { + Ungültige Logindaten +

Falscher Account oder falsches Passwort.

+ % } + % else { + Unbekannter Fehler +

„<%= $invalid %>“

+ % } +
+
+
+
+% }
%= form_for '/x/register' => (class => 'col s12', method => 'POST') => begin + %= csrf_field
account_circle - +
email - +
lock - +
lock - +
-- cgit v1.2.3