diff --git a/example/sp/sp.py b/example/sp/sp.py
index ff460f5..1b17934 100755
--- a/example/sp/sp.py
+++ b/example/sp/sp.py
@@ -82,11 +82,16 @@ def delete_cookie(environ, name):
#noinspection PyUnusedLocal
def whoami(environ, start_response, user):
- identity = environ["repoze.who.identity"]["user"]
- if not identity:
+ nameid = environ["repoze.who.identity"]["login"]
+ ava = environ["repoze.who.identity"]["user"]
+ if not nameid:
return not_authn(environ, start_response)
- response = ["
Your identity are supposed to be
"]
- response.extend(dict_to_table(identity))
+ if ava:
+ response = ["Your identity are supposed to be
"]
+ response.extend(dict_to_table(ava))
+ else:
+ response = ["No information about you was returned
"]
+
response.extend("Logout")
resp = Response(response)
return resp(environ, start_response)
diff --git a/example/sp/sp_conf.py b/example/sp/sp_conf.py
index b8223df..50b4ebf 100644
--- a/example/sp/sp_conf.py
+++ b/example/sp/sp_conf.py
@@ -38,7 +38,7 @@ CONFIG = {
"contact_type": "technical",
},
],
- #"xmlsec_binary":"/usr/local/bin/xmlsec1",
+ #"xmlsec_binary":"/opt/local/bin/xmlsec1",
"name_form": NAME_FORMAT_URI,
"logger": {
"rotating": {