From c4306bb47f02324e709b1f254a1b1d082eab7d81 Mon Sep 17 00:00:00 2001 From: Thomas Keil Date: Thu, 26 Apr 2007 16:18:37 +0000 Subject: New --- pages/login.ecpp | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 pages/login.ecpp (limited to 'pages/login.ecpp') diff --git a/pages/login.ecpp b/pages/login.ecpp new file mode 100644 index 0000000..90c1bff --- /dev/null +++ b/pages/login.ecpp @@ -0,0 +1,68 @@ +<%pre> +#include "tools.h" +#include "setup.h" + +using namespace std; +using namespace vdrlive; + + +<%args> +std::string login; +std::string password; +std::string action; + +<%session scope="global"> +bool logged_in(false); + +<{ + +std::string message; + +if (action == "login") { + if ((login == LiveSetup().GetAdminLogin()) && (password == LiveSetup().GetAdminPassword())) { + logged_in = true; + } else { + message = "Username oder Passwort falsch"; + } +} else if (action == "logout") { + logged_in = false; +} + +if (logged_in || !LiveSetup().UseAuth()) return reply.redirect("whats_on.html"); + +}> + + + + VDR-Live - Login + + <& tooltip.javascript var=("domTT_styleClass") value=("domTTepg") &> + <& pageelems.ajax_js &> + + +
+
VDR Live Login
+
+ VDR Live +
+ + + + + + + + + + + + + +
+
+ <$ message $> +
+
+
+ + \ No newline at end of file -- cgit v1.2.3