4be3001d205b2e42c4a5ccb65d463176f25958a0
[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     function login(&$env){
9       if(!$env->user()){
10         $data = $env->data();
11         if($data->login(trim($_POST['login']), trim($_POST['pass']))){
12           $env->redirect(
13             isset($_POST["from"]) ? urldecode($_POST["from"]) : $this->env->url(),
14             "Vous &ecirc;tes maintenant identifi&eacute; en tant que ".$_POST['login']
15           );
16         }
17         else $env->message("Idantifiants incorrects");
18       }
19       else $env->message("Vous &ecirc;tes d&eacute;j&agrave; identifi&eacute;");
20     }
21
22     function logout(&$env){
23       $data = $env->data();
24       if($data->logout()){
25         $env->redirect(
26           $env->url(),
27           "Vous n'&ecirc;tes plus identifi&eacute; sur le site"
28         );
29       }
30       else $env->message("Erreur lors de la deconnection. il se peut que vous soyez encore identifi&eacute;");
31     }
32
33   }
34
35 ?>