]> git.sur5r.net Git - bacula/bacula/blob - gui/baculum/framework/Wsat/pages/TWsatLogin.php
baculum: New Baculum API and Baculum Web
[bacula/bacula] / gui / baculum / framework / Wsat / pages / TWsatLogin.php
1 <?php
2
3 /**
4  * @author Daniel Sampedro Bello <darthdaniel85@gmail.com>
5  * @link https://github.com/pradosoft/prado
6  * @copyright Copyright &copy; 2005-2016 The PRADO Group
7  * @license https://github.com/pradosoft/prado/blob/master/COPYRIGHT
8  * @version $Id$
9  * @since 3.3
10  * @package Wsat.pages
11  */
12 class TWsatLogin extends TPage
13 {
14
15         public function login()
16         {
17                 if ($this->IsValid)
18                 {
19                         $this->Session["wsat_password"] = $this->getService()->getPassword();
20                         $url = $this->Service->constructUrl('TWsatHome');
21                         $this->Response->redirect($url);
22                 }
23         }
24
25         public function validatePassword($sender, $param)
26         {
27                 $config_pass = $this->Service->Password;
28                 $user_pass = $this->password->Text;
29                 $param->IsValid = $user_pass === $config_pass;
30         }
31
32 }