source: spip-zone/_plugins_/authentification/browserid/formulaires/login.html @ 54944

Last change on this file since 54944 was 54944, checked in by fil@…, 8 years ago

le formulaire traditionnel continue de fonctionner... a voir si on le laisse, de maniere optionnelle ou pas, etc. + version 0.2 + lien documentation

File size: 1.1 KB
Line 
1[(#REM)
2/*
3 *  Plugin BrowserID pour SPIP
4 *
5 *  (c) Fil 2011 - Licence GNU/GPL
6 *
7 */
8
9]<script type="text/javascript">
10[
11        var url = (#ENV{url}|sinon{#EVAL{_DIR_RESTREINT_ABS}}|_q);
12        [(#AUTORISER{ecrire}|?{document.location = url;})]
13]
14
15function browserid_message(m) {
16        $("#browserid_login .message")
17        .html(m);
18}
19
20function browserid_login() {
21        navigator.id.getVerifiedEmail(browserid_verify_server);
22        browserid_message("Veuillez autoriser les popups");
23}
24
25function browserid_start() {
26        browserid_message("connexion BrowserID en cours…");
27        $.getScript('?page=browserid.js&v=8', browserid_login);
28}
29</script>
30<div id="browserid_login">
31<button onclick="browserid_start();">[<img src="(#CHEMIN{images/sign_in_red.png})" />]</button>
32<div class="message"></div>
33</div>
34
35[(#REM)
36        le formulaire de login normal continue de fonctionner ;
37        on pourrait le desactiver avec une config
38]
39<div id="browserid_traditionnel">
40<INCLURE{fond=prive/formulaires/login,env} />
41</div>
42<script type="text/javascript">
43$("#browserid_traditionnel").hide();
44</script>
45<button onclick='$("#browserid_traditionnel").show();'>login traditionnel</button>
Note: See TracBrowser for help on using the repository browser.