BrowserID for mobile. I have no reason to believe this works.

This commit is contained in:
Gregory Koberger 2011-10-25 11:45:26 -07:00
Родитель 57eca56bfe
Коммит 040c13adb7
3 изменённых файлов: 48 добавлений и 2 удалений

Просмотреть файл

@ -1,7 +1,16 @@
{% extends "mobile/base.html" %}
{% block title %}{{ page_title(_('User Login')) }}{% endblock %}
{% block js %}{% if form.recaptcha %}{% include("amo/recaptcha_js.html") %}{% endif %}{% endblock %}
{% block js %}
{% if waffle.switch('browserid-login') %}
<script src="https://browserid.org/include.js"></script>
{% endif %}
{% if form.recaptcha %}
{% include("amo/recaptcha_js.html") %}
{% endif %}
{{ js('zamboni/login') }}
{% endblock %}
{% block page %}
@ -49,6 +58,18 @@
<button id="login-submit" class="button" type="submit">{{ _('Log in') }}</button>
</div>
</form>
{% if waffle.switch('browserid-login') %}
<section id="browserid">
<div class="browserid-divider">
<span>{{ _('or') }}</span>
</div>
<button class="browserid-login button" type="submit"
data-url="{{ url('users.browserid_login') }}">
{{ _('Log in with BrowserID') }}
</button>
</section>
{% endif %}
</section>
<div id="login-help" class="article">

Просмотреть файл

@ -1670,6 +1670,31 @@ li.persona-previewer {
-webkit-box-shadow: 0 0 4px rgba(0,0,0,.2);
}
/************************************/
/* LOGIN */
/************************************/
.browserid-divider {
text-align: center;
margin: 0em 1em 2em;
border-bottom: 1px dashed rgb(204, 204, 204);
}
.browserid-divider span {
background-color: #FFFFFF;
font-style: italic;
padding: 0 15px;
position: relative;
top: 0.4em;
}
#browserid {
margin-bottom: 2em;
}
#browserid .button {
margin: auto;
}
/************************************/
/* EXPANDO */
/************************************/

Просмотреть файл

@ -59,4 +59,4 @@ $(document).ready(function(){
gotVerifiedEmail(assertion, to);
});
});});
});
});