summaryrefslogtreecommitdiffstats
path: root/ipsilon/login
diff options
context:
space:
mode:
authorPatrick Uiterwijk <puiterwijk@redhat.com>2014-11-13 10:18:05 +0100
committerSimo Sorce <simo@redhat.com>2014-11-14 13:06:27 -0500
commit943158d19f879eb6ad515edeb59017671e4252c5 (patch)
tree17afd88f27a156b95224b666d4270be2ae66890d /ipsilon/login
parentd4f4bc7b1ed80887534698825fc93ff3cf68dfe7 (diff)
downloadipsilon-943158d19f879eb6ad515edeb59017671e4252c5.tar.gz
ipsilon-943158d19f879eb6ad515edeb59017671e4252c5.tar.xz
ipsilon-943158d19f879eb6ad515edeb59017671e4252c5.zip
Add support for Persona Identity Provider
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com> Reviewed-by: Simo Sorce <simo@redhat.com>
Diffstat (limited to 'ipsilon/login')
-rwxr-xr-xipsilon/login/common.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/ipsilon/login/common.py b/ipsilon/login/common.py
index b394fa0..ce921c5 100755
--- a/ipsilon/login/common.py
+++ b/ipsilon/login/common.py
@@ -179,16 +179,18 @@ class LoginFormBase(LoginPageBase):
cookie = SecureCookie(USERNAME_COOKIE)
cookie.receive()
username = cookie.value
- if username is None:
- username = ''
target = None
if self.trans is not None:
tid = self.trans.transaction_id
target = self.trans.retrieve().get('login_target')
+ username = self.trans.retrieve().get('login_username')
if tid is None:
tid = ''
+ if username is None:
+ username = ''
+
context = {
"title": 'Login',
"action": '%s/%s' % (self.basepath, self.formpage),