source: spip-zone/_plugins_/authentification/openid/spip_2_0/formulaires/inscription_openid.php @ 32228

Last change on this file since 32228 was 32228, checked in by cedric@…, 11 years ago

un sous dossier pour la partie spip 2.0 du plugin, qui ne formera qu'un seul paquet multiversions

File size: 2.0 KB
Line 
1<?php
2
3/***************************************************************************\
4 *  SPIP, Systeme de publication pour l'internet                           *
5 *                                                                         *
6 *  Copyright (c) 2001-2008                                                *
7 *  Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James  *
8 *                                                                         *
9 *  Ce programme est un logiciel libre distribue sous licence GNU/GPL.     *
10 *  Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne.   *
11\***************************************************************************/
12
13if (!defined("_ECRIRE_INC_VERSION")) return;
14
15if (!defined('_LOGIN_TROP_COURT')) define('_LOGIN_TROP_COURT', 4);
16
17function formulaires_inscription_openid_charger_dist($cible="") {
18       
19        $valeurs = array('openid_inscription'=>'');
20
21        /*
22        if ($mode=='1comite')
23                $valeurs['_commentaire'] = _T('pass_espace_prive_bla');
24        else
25                $valeurs['_commentaire'] = _T('pass_forum_bla');
26        */
27       
28        if ($GLOBALS['meta']['accepter_inscriptions']!='oui')
29                return array(false,$valeurs);
30
31        // recuperer les messages retournes depuis l'action controler_openid
32        if ($message_retour = _request('message_erreur')){
33                $valeurs['erreur_retour_openid'] = urldecode($message_retour);
34        } elseif ($message_retour = _request('message_ok')) {
35                $valeurs['message_retour_openid'] = urldecode($message_retour);
36        }
37        return $valeurs;
38}
39
40// Si inscriptions pas autorisees, retourner une chaine d'avertissement
41function formulaires_inscription_openid_verifier_dist($cible="") {
42        $erreurs = array();
43               
44        if (!$openid = _request('openid_inscription'))
45                $erreurs['openid_inscription'] = _T("info_obligatoire");
46        else {
47                include_spip('inc/openid');
48                $erreurs['openid_inscription'] = demander_authentification_openid($openid, $cible);
49        }
50
51        return $erreurs;
52}
53
54function formulaires_inscription_openid_traiter_dist($cible="") {
55        return "";
56}
57
58
59?>
Note: See TracBrowser for help on using the repository browser.