Restrict usernames to lowercase, digits, and hyphens.
[zzz-floof.git] / floof / templates / account / login.mako
1 <%inherit file="/base.mako"/>
2
3 <h1>Log in</h1>
4 <p>You can log in or register with any <a href="http://openid.net/"><img src="/icons/openid.png" alt=""> OpenID</a>.</p>
5
6 <form action="${url(controller='account', action='login_begin')}" method="POST" id="big-login">
7 % if c.bogus_identity_url:
8 <p class="error">This isn't a valid OpenID, sorry.</p>
9 % endif
10 <p>
11     <input type="text" name="identity_url" id="identity-url" value="${c.bogus_identity_url}">
12     <input type="submit" value="Log in">
13 </p>
14 </form>
15
16 <h1>What is this?</h1>
17 <p>An OpenID is a special URL that you own.  Instead of entering a username and password, you only need to give us the URL.</p>
18 <p>For example, if you have the account <var>foo</var> on LiveJournal, you can enter <code>http://foo.livejournal.com/</code> as your OpenID.  LiveJournal will then ask you to confirm that you want to log in here.  Agree, LiveJournal will tell us that you are who you say you are, and then you'll be logged in.  We never see any passwords for you, and there's no need to confirm an email address.</p>
19 <p>Here are some other services that provide OpenIDs:</p>
20
21 <dl id="openid_examples">
22 <dt><a href="http://www.livejournal.com/">LiveJournal</a></dt>
23 <dd><code>http://<var>username</var>.livejournal.com/</code></dd>
24 <dt><a href="http://www.aim.com/">AOL Instant Messenger</a></dt>
25 <dd><code>http://openid.aol.com/<var>screenname</var></code></dd>
26 <dt><a href="http://www.blogger.com/">Blogger</a></dt>
27 <dd><code>http://<var>blogname</var>.blogspot.com/</code></dd>
28 <dt><a href="http://www.flickr.com/">Flickr</a></dt>
29 <dd><code>http://www.flickr.com/<var>username</var></code></dd>
30 <dt><a href="http://www.yahoo.com/">Yahoo!</a></dt>
31 <dd><code>http://www.yahoo.com/</code></dd>
32 <dt><a href="http://www.google.com/profiles">Google</a></dt>
33 <dd><code>http://www.google.com/accounts/o8/id</code>
34     <br>You can also use <code>http://www.google.com/profiles/<var>username</var></code>, but you must first enable it at the bottom of <a href="http://www.google.com/profiles/me/editprofile?edit=t">this page</a>.</dd>
35 </dl>
36
37 <p>Wikipedia has a <a href="http://en.wikipedia.org/wiki/List_of_OpenID_providers">more comprehensive list</a>.</p>
38 <p>If you don't use any of these services, or would like an OpenID that doesn't piggyback on another service, you can create a new OpenID through an independent provider, such as <a href="https://www.myopenid.com/">myOpenID</a>.</p>