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

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

Autodoc et credits sur les contributeurs principaux

File size: 1.4 KB
Line 
1<?php
2/**
3 * Plugin OpenID
4 * Licence GPL (c) 2007-2009 Edouard Lafargue, Mathieu Marcillaud, Cedric Morin, Fil
5 *
6 */
7 
8if (!defined("_ECRIRE_INC_VERSION")) return;
9
10if (!defined('_LOGIN_TROP_COURT')) define('_LOGIN_TROP_COURT', 4);
11
12function formulaires_inscription_openid_charger_dist($cible="") {
13       
14        $valeurs = array('openid_inscription'=>'');
15
16        /*
17        if ($mode=='1comite')
18                $valeurs['_commentaire'] = _T('pass_espace_prive_bla');
19        else
20                $valeurs['_commentaire'] = _T('pass_forum_bla');
21        */
22       
23        if ($GLOBALS['meta']['accepter_inscriptions']!='oui')
24                return array(false,$valeurs);
25
26        // recuperer les messages retournes depuis l'action controler_openid
27        if ($message_retour = _request('message_erreur')){
28                $valeurs['erreur_retour_openid'] = urldecode($message_retour);
29        } elseif ($message_retour = _request('message_ok')) {
30                $valeurs['message_retour_openid'] = urldecode($message_retour);
31        }
32        return $valeurs;
33}
34
35// Si inscriptions pas autorisees, retourner une chaine d'avertissement
36function formulaires_inscription_openid_verifier_dist($cible="") {
37        $erreurs = array();
38               
39        if (!$openid = _request('openid_inscription'))
40                $erreurs['openid_inscription'] = _T("info_obligatoire");
41        else {
42                include_spip('inc/openid');
43                $erreurs['openid_inscription'] = demander_authentification_openid($openid, $cible);
44        }
45
46        return $erreurs;
47}
48
49function formulaires_inscription_openid_traiter_dist($cible="") {
50        return "";
51}
52
53
54?>
Note: See TracBrowser for help on using the repository browser.