show openid of user in forbidden page
authorChristian Weiske <cweiske@cweiske.de>
Mon, 17 Sep 2012 21:48:04 +0000 (23:48 +0200)
committerChristian Weiske <cweiske@cweiske.de>
Mon, 17 Sep 2012 21:48:04 +0000 (23:48 +0200)
data/templates/forbidden.htm
www/forbidden.php

index 04b8fb6..585c2fe 100644 (file)
@@ -5,11 +5,21 @@
 
 <img src="/images/access_denied.png" align='left' alt="acces denied"/>
 <h2>Access Denied</h2>
+{% if identity %}
 <p>
- We're sorry; but you are not allowed to access this page.
+ You are logged in with the following OpenID:
 </p>
 <p>
- You may <a href="/login">log in</a> if you want.
+ <code>{{identity}}</code>
 </p>
+<p>
+ Unfortunately, your OpenID is not unlocked.
+ Contact the site administrator to get access.
+</p>
+{% else %}
+<p>
+ We're sorry; but you have to <a href="/login">log in</a> to access this page.
+</p>
+{% endif %}
 {% endblock %}
 
index fc166eb..6c44099 100644 (file)
@@ -5,7 +5,10 @@ namespace phorkie;
  */
 
 render(
-    'forbidden'
+    'forbidden',
+    array(
+        'identity' => isset($_SESSION['identity']) ? $_SESSION['identity'] : null
+    )
 );
 exit();
 ?>