<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -45,7 +45,7 @@ from openid.extensions.sreg import SRegResponse
 import store
 
 # Set to True if stack traces should be shown in the browser, etc.
-_DEBUG = False
+_DEBUG = True
 
 # the global openid server instance
 oidserver = None
@@ -244,6 +244,7 @@ class FrontPage(Handler):
   &quot;&quot;&quot;Show the default OpenID page, with the last 10 logins for this user.&quot;&quot;&quot;
   def get(self, error=False):
     logins = []
+    unverified_email = False
 
     if self.user:
       query = datastore.Query('Login')
@@ -270,7 +271,10 @@ class Login(Handler):
       return
     elif oidrequest is None:
       # this is a request from a browser
-      self.ShowFrontPage()
+      unverified_email = urllib.unquote(urlparse.urlparse(self.request.uri)[2][4:])
+      email_md5 = hashlib.md5(unverified_email).hexdigest()
+      nickname = unverified_email.rsplit('@',1)[0]
+      self.Render('index', vars())
     elif oidrequest.mode in ['checkid_immediate', 'checkid_setup']:
       if self.HasCookie() and self.CheckUser():
         logging.debug('Has cookie, confirming identity to ' +</diff>
      <filename>provider.py</filename>
    </modified>
    <modified>
      <diff>@@ -25,6 +25,8 @@ body {
 
 h1 {
 	margin-bottom: 2em;
+	font-size: 22pt;
+	font-weight: normal
 }
 
 h1 img {
@@ -47,6 +49,19 @@ p, form {
 	text-align: center;
 }
 
+.vcard {
+	max-width: 25em;
+	margin: auto;
+	margin-bottom: 2em;
+	padding: 1em;
+	border: 1px groove #ccc;
+}
+	.vcard .photo {
+		float: left;
+		background-color: #ccc;
+		padding:0.3em;
+		margin-right:1em;
+	}
 
 /*
  * Links</diff>
      <filename>static/base.css</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>static/openid-logo.png</filename>
    </modified>
    <modified>
      <diff>@@ -26,7 +26,11 @@
 	{% if user %}
 		{{ user }}
 	{% else %}
-		Email
+		{% if unverified_email %}
+			{{ unverified_email }}
+		{% else %}
+			Email
+		{% endif %}
 	{% endif %}
 &lt;/h1&gt;
 {% endblock %}</diff>
      <filename>templates/base.html</filename>
    </modified>
    <modified>
      <diff>@@ -6,8 +6,17 @@
 &lt;p class=&quot;warning&quot;&gt;{{ error }}&lt;/p&gt;
 {% endif %}
 
+
+{% if unverified_email %}
+&lt;div class=&quot;vcard&quot;&gt;
+	&lt;img class=&quot;photo&quot; alt=&quot;Avatar&quot; src=&quot;http://www.gravatar.com/avatar/{{ email_md5 }}?d=wavatar&quot; /&gt;
+	&lt;p class=&quot;fn nickname&quot;&gt;{{ nickname }}&lt;/p&gt;
+	&lt;p&gt;&lt;a class=&quot;email&quot; href=&quot;mailto:{{ unverified_email }}&quot;&gt;{{ unverified_email }}&lt;/a&gt;&lt;/p&gt;
+&lt;/div&gt;
+{% endif %}
+
 &lt;p&gt;You can use your email address to log into any site that supports
-&lt;a href=&quot;http://openid.net/&quot;&gt;&lt;img src=&quot;/static/openid-icon.png&quot; /&gt;OpenID&lt;/a&gt;.&lt;/p&gt;
+&lt;img src=&quot;/static/openid-icon.png&quot; alt=&quot;&quot; /&gt;&lt;a href=&quot;http://openid.net/&quot;&gt;OpenID&lt;/a&gt;.&lt;/p&gt;
 &lt;p&gt;Just enter
 &lt;span class=&quot;url&quot;&gt;{{ request_url_without_path }}/id/&lt;span style=&quot;font-style:italic;font-weight:bold;&quot;&gt;your-email-address&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; as
 your OpenID.&lt;/p&gt;</diff>
      <filename>templates/index.html</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>1f492a3fe42f56d241588dc5afeb44ccfec2cac0</id>
    </parent>
  </parents>
  <author>
    <name>Stephen Paul Weber</name>
    <email>singpolyma@singpolyma.net</email>
  </author>
  <url>http://github.com/singpolyma/Email-Verify/commit/6a46cc616ec72fbc0fad97f1e1bf868dc55fa330</url>
  <id>6a46cc616ec72fbc0fad97f1e1bf868dc55fa330</id>
  <committed-date>2009-06-21T12:23:06-07:00</committed-date>
  <authored-date>2009-06-21T12:23:06-07:00</authored-date>
  <message>Styling changes and added hCard to OpenIDs</message>
  <tree>9f5834a5598e7afd028a7575d7f4a362de030ca3</tree>
  <committer>
    <name>Stephen Paul Weber</name>
    <email>singpolyma@singpolyma.net</email>
  </committer>
</commit>
