36b6d2b81d6e1af1864d4e2cbf1b0d5243ffcd12
[mtweb] / web / app / mods / users / identification.php
1 <?php
2
3   class mw_users_identification extends mw_mod
4   {
5     function index(&$env)
6     {
7     }
8
9     function login(&$env)
10     { if(!$env->user())
11       { $data = $env->data();
12         if($data->login(trim($_POST['login']), trim($_POST['pass'])))
13         { $env->redirect
14           ( isset($_POST["from"]) ? urldecode($_POST["from"]) : $this->env->url(),
15             "Vous &ecirc;tes maintenant identifi&eacute; en tant que ".$_POST['login']
16           );
17         }
18         else $env->message("Idantifiants incorrects");
19       }
20       else $env->message("Vous &ecirc;tes d&eacute;j&agrave; identifi&eacute;");
21     }
22
23     function logout(&$env)
24     { $data = $env->data();
25       if($data->logout())
26       { $env->redirect
27         ( $env->url(),
28           "Vous n'&ecirc;tes plus identifi&eacute; sur le site"
29         );
30       }
31       else $env->message("Erreur lors de la deconnection. il se peut que vous soyez encore identifi&eacute;");
32     }
33
34   }
35
36 ?>