summaryrefslogtreecommitdiffstats
path: root/modules/login.inc.php
blob: b47211387423a30dd2e11cc748ecedf98680d1be (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php

class Page_Login extends Page
{

	public function doPreprocess()
	{
		if (User::load())
			Util::redirect('?do=Main');
		if (Request::post('action') === 'login') {
			if (User::login(Request::post('user'), Request::post('pass')))
				Util::redirect('?do=Main');
			sleep(2);
			Message::addError('Benutzername oder Passwort falsch');
			Util::redirect('?do=Login');
		}
	}

	public function doRender()
	{
		Render::addTemplate('login/_page', array('idm' => CONFIG_IDM));
	}

}