<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>67913850b038642bc11ba4b871368307ca5acc38</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/888abd61a54576ff244533693df77f174f03c2bb</url>
    <id>888abd61a54576ff244533693df77f174f03c2bb</id>
    <committed-date>2009-11-13T09:50:10-08:00</committed-date>
    <authored-date>2009-11-13T09:50:10-08:00</authored-date>
    <message>Added HTML encoding anywhere that uncontrolled data is rendered to a web pgae.</message>
    <tree>ffeac194ac9f37ee39fe915f55e86eb5fbc7f9ea</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>127d6db8abedfdf8bd0deb5b7d52c34d666ae8d3</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/67913850b038642bc11ba4b871368307ca5acc38</url>
    <id>67913850b038642bc11ba4b871368307ca5acc38</id>
    <committed-date>2009-11-13T09:37:26-08:00</committed-date>
    <authored-date>2009-11-13T09:37:26-08:00</authored-date>
    <message>Made the FriendlyIdentifierForDisplay a bit more friendly, by removing port and query information.</message>
    <tree>d1a969b9f21959337c9d6f36119420630624bd7b</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f04e965b6825ff3c3b81fc38d702ab20d7d5a30f</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/127d6db8abedfdf8bd0deb5b7d52c34d666ae8d3</url>
    <id>127d6db8abedfdf8bd0deb5b7d52c34d666ae8d3</id>
    <committed-date>2009-11-13T09:29:40-08:00</committed-date>
    <authored-date>2009-11-13T09:29:40-08:00</authored-date>
    <message>Enter now automatically invokes the &quot;log in immediately&quot; button when it is present.</message>
    <tree>6a463cf3e23ce245528586807311d4ff0b08d82a</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6a39ee4c79de7a36626d67a02d7c3eba09150d1b</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/f04e965b6825ff3c3b81fc38d702ab20d7d5a30f</url>
    <id>f04e965b6825ff3c3b81fc38d702ab20d7d5a30f</id>
    <committed-date>2009-11-13T09:23:08-08:00</committed-date>
    <authored-date>2009-11-13T09:23:08-08:00</authored-date>
    <message>Fixed up vstemplate file to be up to date with the .csproj file.</message>
    <tree>6957be44ac268a8a4560fb22d0450ddff8338c85</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>59ee8efb6cc8eb86b95e4f0d5f09a6610ea757e3</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/6a39ee4c79de7a36626d67a02d7c3eba09150d1b</url>
    <id>6a39ee4c79de7a36626d67a02d7c3eba09150d1b</id>
    <committed-date>2009-11-13T09:02:26-08:00</committed-date>
    <authored-date>2009-11-13T09:02:26-08:00</authored-date>
    <message>Changed OAuth authorization page redirect.</message>
    <tree>89ae51ac4e890e12bb68f8055a256a1af2823b2e</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8d5d54d260d071e07c5d6e4eeedc90f8641d19dd</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/59ee8efb6cc8eb86b95e4f0d5f09a6610ea757e3</url>
    <id>59ee8efb6cc8eb86b95e4f0d5f09a6610ea757e3</id>
    <committed-date>2009-11-13T08:12:35-08:00</committed-date>
    <authored-date>2009-11-13T08:12:35-08:00</authored-date>
    <message>Fixed message box owner.</message>
    <tree>f0656cc599db31460bcdf0c3a2bc95d9592ef17f</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0df47706d21de26d89a3353890a867123ca4d289</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/8d5d54d260d071e07c5d6e4eeedc90f8641d19dd</url>
    <id>8d5d54d260d071e07c5d6e4eeedc90f8641d19dd</id>
    <committed-date>2009-11-13T08:11:31-08:00</committed-date>
    <authored-date>2009-11-13T08:11:31-08:00</authored-date>
    <message>UI touch-ups and StyleCop fixes.</message>
    <tree>ad9adf68cab33575c62e0d5b492e2edc4521e47e</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b929b5106a544c10b6736640b86397938790f523</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/0df47706d21de26d89a3353890a867123ca4d289</url>
    <id>0df47706d21de26d89a3353890a867123ca4d289</id>
    <committed-date>2009-11-13T06:34:28-08:00</committed-date>
    <authored-date>2009-11-13T06:34:28-08:00</authored-date>
    <message>Fixed up boiler-plate text in OAuth 1.0 warning.</message>
    <tree>aa1e7f5b627ded6ec6f51d8001c09513c44bdea9</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>75737b85f5dce833c4fed0b1c839150fc1e6c3dc</id>
      </parent>
      <parent>
        <id>b71f75b5a02a72e13a6934524626ac21763ea87f</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/b929b5106a544c10b6736640b86397938790f523</url>
    <id>b929b5106a544c10b6736640b86397938790f523</id>
    <committed-date>2009-11-13T01:18:20-08:00</committed-date>
    <authored-date>2009-11-13T01:18:20-08:00</authored-date>
    <message>Merge branch 'projecttemplateOAuth'</message>
    <tree>9e3cd58afc20cb4804b0ee37ec8df13cdb48821d</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>96622db842f7762dc440c321bf7dc1a7a75e1d4f</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/b71f75b5a02a72e13a6934524626ac21763ea87f</url>
    <id>b71f75b5a02a72e13a6934524626ac21763ea87f</id>
    <committed-date>2009-11-13T01:16:33-08:00</committed-date>
    <authored-date>2009-11-13T01:16:33-08:00</authored-date>
    <message>Fixed OAuth authentication module's role handling so that it doesn't get overridden by the database role provider.</message>
    <tree>9e3cd58afc20cb4804b0ee37ec8df13cdb48821d</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6c7a41277312bfc42aabf5ecbe5fc58e99243f37</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/96622db842f7762dc440c321bf7dc1a7a75e1d4f</url>
    <id>96622db842f7762dc440c321bf7dc1a7a75e1d4f</id>
    <committed-date>2009-11-12T23:55:26-08:00</committed-date>
    <authored-date>2009-11-12T23:55:26-08:00</authored-date>
    <message>StyleCop fixes.</message>
    <tree>08b21f0cbc788ea65284880009a77298e13dbbe6</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f7c578cc7c7713de3348a839d0d9caeba643a33d</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/6c7a41277312bfc42aabf5ecbe5fc58e99243f37</url>
    <id>6c7a41277312bfc42aabf5ecbe5fc58e99243f37</id>
    <committed-date>2009-11-12T23:52:27-08:00</committed-date>
    <authored-date>2009-11-12T23:52:27-08:00</authored-date>
    <message>Fixed a bunch of bugs in the project template's oauth sp implementation.</message>
    <tree>aa432a97b2c7db8532939fd43c7faccca62e2488</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b7ffd79dacef560ed62bf4e9832d7e5f86a7103d</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/f7c578cc7c7713de3348a839d0d9caeba643a33d</url>
    <id>f7c578cc7c7713de3348a839d0d9caeba643a33d</id>
    <committed-date>2009-11-11T22:28:15-08:00</committed-date>
    <authored-date>2009-11-11T22:28:15-08:00</authored-date>
    <message>Made the &quot;as string&quot; and &quot;as int&quot; entity properties private, since we have strong-typed accessors for these properties.</message>
    <tree>b40ff1c2369f7517b14aa8b94d684758c7e3d0d3</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f89ed52983a9ee7cfa348720f5de4d9df4d9cec1</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/b7ffd79dacef560ed62bf4e9832d7e5f86a7103d</url>
    <id>b7ffd79dacef560ed62bf4e9832d7e5f86a7103d</id>
    <committed-date>2009-11-11T22:25:36-08:00</committed-date>
    <authored-date>2009-11-11T22:25:36-08:00</authored-date>
    <message>Updated entity model to latest database IDENTITY columns.</message>
    <tree>c3632ad98f66265411bdb637f697681f97a71d2f</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>48c379710dc3a044a5a1e9ea897255c4cc1ea69b</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/f89ed52983a9ee7cfa348720f5de4d9df4d9cec1</url>
    <id>f89ed52983a9ee7cfa348720f5de4d9df4d9cec1</id>
    <committed-date>2009-11-11T17:07:06-08:00</committed-date>
    <authored-date>2009-11-11T17:07:06-08:00</authored-date>
    <message>Removed descriptive comments to reduce diff noise in future commits.</message>
    <tree>3b46e2abc4666d1dba6e9f8c84cb88f2138bc776</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1df77ecb4d90bd74dddab2a700180be40a9e6071</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/48c379710dc3a044a5a1e9ea897255c4cc1ea69b</url>
    <id>48c379710dc3a044a5a1e9ea897255c4cc1ea69b</id>
    <committed-date>2009-11-11T17:05:49-08:00</committed-date>
    <authored-date>2009-11-11T17:05:49-08:00</authored-date>
    <message>Fixed PK columns to be identity columns.</message>
    <tree>121ac6d71ed6fbbd3ae8286a0813513ccaeb27fa</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5e21bc06b16e6c4bed2a9c29294b1203bd92bd3c</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/1df77ecb4d90bd74dddab2a700180be40a9e6071</url>
    <id>1df77ecb4d90bd74dddab2a700180be40a9e6071</id>
    <committed-date>2009-11-11T07:59:00-08:00</committed-date>
    <authored-date>2009-11-11T07:59:00-08:00</authored-date>
    <message>Bug fixes and updated db creation script with new OAuth tables.</message>
    <tree>87018339c6aa84a6a59671368e273f88318a77f2</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4789a04cd525189364f5e9062d8ef27882ce7ea0</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/5e21bc06b16e6c4bed2a9c29294b1203bd92bd3c</url>
    <id>5e21bc06b16e6c4bed2a9c29294b1203bd92bd3c</id>
    <committed-date>2009-11-11T07:49:02-08:00</committed-date>
    <authored-date>2009-11-11T07:49:02-08:00</authored-date>
    <message>Fixed regression introduced in 8576d3e52d9 and added comment regarding how it's broken in some IIS configurations.</message>
    <tree>759301b250ba95b8b5e24e150aa3baf470167199</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>175bd8ea3e95649b4be51dce17ae175db3400c3c</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/4789a04cd525189364f5e9062d8ef27882ce7ea0</url>
    <id>4789a04cd525189364f5e9062d8ef27882ce7ea0</id>
    <committed-date>2009-11-11T02:00:13-08:00</committed-date>
    <authored-date>2009-11-11T02:00:13-08:00</authored-date>
    <message>Added OAuth authorization modules so that incoming requests signed with OAuth get proper delegation rights.</message>
    <tree>07deabd29b6ef72a9bd631f3b875d565495e2b46</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5ac3804dcd815e6b2aeba79c7faecdcd3649d73d</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/175bd8ea3e95649b4be51dce17ae175db3400c3c</url>
    <id>175bd8ea3e95649b4be51dce17ae175db3400c3c</id>
    <committed-date>2009-11-10T21:17:28-08:00</committed-date>
    <authored-date>2009-11-10T21:17:28-08:00</authored-date>
    <message>Added scope to issued OAuth tokens.</message>
    <tree>22f8ea3120e80d47afbbe0c3f6e82a6b3712e3ef</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8576d3e52d930d4a784ba26ecfba9b79ecef2076</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/5ac3804dcd815e6b2aeba79c7faecdcd3649d73d</url>
    <id>5ac3804dcd815e6b2aeba79c7faecdcd3649d73d</id>
    <committed-date>2009-11-10T21:15:11-08:00</committed-date>
    <authored-date>2009-11-10T21:15:11-08:00</authored-date>
    <message>Removed magic string.</message>
    <tree>06d0376b8fa18d689760687d877ea6d4871ea494</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6df46c9875f82f5a5f94a082a0b699fde2978d6f</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/8576d3e52d930d4a784ba26ecfba9b79ecef2076</url>
    <id>8576d3e52d930d4a784ba26ecfba9b79ecef2076</id>
    <committed-date>2009-11-10T21:07:58-08:00</committed-date>
    <authored-date>2009-11-10T21:07:58-08:00</authored-date>
    <message>Fixed calculation of web root in the OAuth SP sample.</message>
    <tree>61e1893c7143590bcceae7778fd51b54a4c7746c</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5d4d80b4a83bb9d6af62cc5f6d78f6f7e541e67d</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/6df46c9875f82f5a5f94a082a0b699fde2978d6f</url>
    <id>6df46c9875f82f5a5f94a082a0b699fde2978d6f</id>
    <committed-date>2009-11-10T21:00:37-08:00</committed-date>
    <authored-date>2009-11-10T21:00:37-08:00</authored-date>
    <message>Added a bunch more OAuth SP supporting code, but it's not done yet.</message>
    <tree>56df88c1a4fe02a363e5a0d7d087c1947322ab09</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1fc942e7cefa847a919ae7c4ce424797c438a011</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/5d4d80b4a83bb9d6af62cc5f6d78f6f7e541e67d</url>
    <id>5d4d80b4a83bb9d6af62cc5f6d78f6f7e541e67d</id>
    <committed-date>2009-11-10T16:26:21-08:00</committed-date>
    <authored-date>2009-11-10T16:26:21-08:00</authored-date>
    <message>Fixed up roles, and restricted OAuth tokens from providing access to sensitive user pages.</message>
    <tree>2a64b2060fb3ec37a1b263f91f2aa92bad44f1e4</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cbc0964271849df85ba864944377d592d410de38</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/1fc942e7cefa847a919ae7c4ce424797c438a011</url>
    <id>1fc942e7cefa847a919ae7c4ce424797c438a011</id>
    <committed-date>2009-11-10T08:58:22-08:00</committed-date>
    <authored-date>2009-11-10T08:58:22-08:00</authored-date>
    <message>Split up token manager into an SP side and a consumer side.</message>
    <tree>6aaa7e8ca9f4aba504dd34b0efe70bfad364b162</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8f53e90739e6b0511598c9cdde1820a96788b4ce</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/cbc0964271849df85ba864944377d592d410de38</url>
    <id>cbc0964271849df85ba864944377d592d410de38</id>
    <committed-date>2009-11-10T08:47:34-08:00</committed-date>
    <authored-date>2009-11-10T08:47:34-08:00</authored-date>
    <message>Split up issued tokens into request and access token types.</message>
    <tree>b526e119f2baf4441cba9629964b5434da7dd8cc</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>75737b85f5dce833c4fed0b1c839150fc1e6c3dc</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/8f53e90739e6b0511598c9cdde1820a96788b4ce</url>
    <id>8f53e90739e6b0511598c9cdde1820a96788b4ce</id>
    <committed-date>2009-11-10T08:36:21-08:00</committed-date>
    <authored-date>2009-11-10T08:36:21-08:00</authored-date>
    <message>Added initial OAuth token manager and entities.

Haven't checked in changes to db generating SQL yet.</message>
    <tree>f184205563c61eec364e56f2bd7e74b91c1b06cd</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b00d9da0af1cb5bcd958ec6c402032d9d95e6c0d</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/75737b85f5dce833c4fed0b1c839150fc1e6c3dc</url>
    <id>75737b85f5dce833c4fed0b1c839150fc1e6c3dc</id>
    <committed-date>2009-11-09T08:44:30-08:00</committed-date>
    <authored-date>2009-11-09T08:44:30-08:00</authored-date>
    <message>Added EmailAddressVerified column to users table and code to utilize it.</message>
    <tree>7248275682931c1d88d4ec9a0002d4c88b1f1b7c</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>067a1547b04ae77236ba055244615f1d6a78a813</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/b00d9da0af1cb5bcd958ec6c402032d9d95e6c0d</url>
    <id>b00d9da0af1cb5bcd958ec6c402032d9d95e6c0d</id>
    <committed-date>2009-11-08T21:01:22-08:00</committed-date>
    <authored-date>2009-11-08T21:01:22-08:00</authored-date>
    <message>Project starter template's accountinfo.aspx page now uses the OpenIdSelector so the user has a consistent interface.</message>
    <tree>3ad1d3d2459a2447202fdfd5cebdcab2b9e7b25e</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2d81a0aae02561518c006247736e2cfe0c9a1400</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </author>
    <url>http://github.com/AArnott/dotnetopenid/commit/067a1547b04ae77236ba055244615f1d6a78a813</url>
    <id>067a1547b04ae77236ba055244615f1d6a78a813</id>
    <committed-date>2009-11-08T21:01:01-08:00</committed-date>
    <authored-date>2009-11-08T21:01:01-08:00</authored-date>
    <message>Publicized the exception inner message assembling routine.

And utilize it in the OpenIdLogin control and the project starter template.</message>
    <tree>7526679351fcecf573a1807d8f62751f57db5e64</tree>
    <committer>
      <name>Andrew Arnott</name>
      <email>andrewarnott@gmail.com</email>
    </committer>
  </commit>
</commits>
