/
login.html
56 lines (51 loc) · 2.16 KB
/
login.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
{% extends "_base.html" %}
{% block content %}
<script type="text/javascript">
var providers = {
'google': 'https://www.google.com/accounts/o8/id',
'yahoo': 'https://me.yahoo.com',
'flickr': 'http://www.flickr.com/username',
'myspace': 'http://myspace.com',
'aol': 'http://openid.aol.com',
'wordpress': 'http://username.wordpress.com',
'livejournal': 'http://username.livejournal.com',
'launchpad': 'http://login.launchpad.net/+openid',
}
function setOpenIdUrl(provider) {
document.getElementsByName('openid_identifier')[0].value = providers[provider];
}
</script>
<h2>Log in With OpenID</h2>
{% if errors.openid %}
<p class="errors">{% for error in errors.openid %}{{ error }}<br />{% endfor %}</p>
{% endif %}
<form action="{{ base_https_url }}login" method="POST">
<small>Use
<a href="javascript:setOpenIdUrl('google');">Google</a>,
<a href="javascript:setOpenIdUrl('yahoo');">Yahoo!</a>,
<a href="javascript:setOpenIdUrl('myspace');">MySpace</a>,
<a href="javascript:setOpenIdUrl('wordpress');">WordPress</a>,
<a href="javascript:setOpenIdUrl('livejournal');">LiveJournal</a> or enter an OpenID URL:
</small><br />
<input name="openid_identifier" type="text" class="openid" /> <input type="submit" value="Log in" /><br />
<input type="hidden" name="return_url" value="{{ return_url }}" />
<input type="hidden" name="login" value="openid" />
</form>
<h2>Log in With a MusicBrainz Account</h2>
{% if errors.mb %}
<p class="errors">{% for error in errors.mb %}{{ error }}<br />{% endfor %}</p>
{% endif %}
<form action="{{ base_https_url }}login" method="POST">
<p>
<small><label for="mb_user_i">Enter your MusicBrainz user name:</label></small><br />
<input name="mb_user" id="mb_user_i" type="text" class="text" /><br />
<small><label for="mb_password_i">And your MusicBrainz password:</label> <em>(please read the <a href="{{ base_url }}faq">FAQ</a>)</em></small><br />
<input name="mb_password" id="mb_password_i" type="password" class="text" />
</p>
<p>
<input type="submit" value="Log in" />
<input type="hidden" name="return_url" value="{{ return_url }}" />
<input type="hidden" name="login" value="mb" />
</p>
</form>
{% endblock %}