From 630b85e06018fb3d9f8c34685a406b3770d58b54 Mon Sep 17 00:00:00 2001 From: Simo Sorce Date: Mon, 27 Jan 2014 16:25:12 -0500 Subject: Add help text to be shown on form based login page Signed-off-by: Simo Sorce --- ipsilon/login/authpam.py | 10 ++++++++++ templates/login/pam.html | 3 +++ 2 files changed, 13 insertions(+) diff --git a/ipsilon/login/authpam.py b/ipsilon/login/authpam.py index ce60f39..d5ab428 100755 --- a/ipsilon/login/authpam.py +++ b/ipsilon/login/authpam.py @@ -41,6 +41,7 @@ class Pam(LoginPageBase): return self._template('login/pam.html', title='Login', action='%s/login/pam' % self.basepath, service_name=self.lm.service_name, + help_text=self.lm.help_text, username_text=self.lm.username_text, password_text=self.lm.password_text) @@ -85,6 +86,11 @@ for authentication. """ 'string', 'remote' ], + 'help text': [ + """ The text shown to guide the user at login time. """, + 'string', + 'Insert your Username and Password and then submit.' + ], 'username text': [ """ The text shown to ask for the username in the form. """, 'string', @@ -101,6 +107,10 @@ for authentication. """ def service_name(self): return self.get_config_value('service name') + @property + def help_text(self): + return self.get_config_value('help text') + @property def username_text(self): return self.get_config_value('username text') diff --git a/templates/login/pam.html b/templates/login/pam.html index 4e490fe..0e83f12 100644 --- a/templates/login/pam.html +++ b/templates/login/pam.html @@ -12,6 +12,9 @@

Ipsilon

+

+ {{ help_text }} +

-- cgit