/* * This file is a part of Winix * and is not publicly distributed * * Copyright (c) 2008-2010, Tomasz Sowa * All rights reserved. * */ #include "login.h" namespace Fun { Login::Login() { fun.url = "login"; } void Login::MakePost() { std::string * login = request->PostVar("login"); std::string * pass = request->PostVar("password"); std::string * remem = request->PostVar("rememberme"); long user_id; if( login && pass && db->CheckUser(*login, *pass, user_id) ) system->users.LoginUser(user_id, remem != 0); // !! moze zglosic komunikat o nie poprawnym logowaniu system->RedirectToLastItem(); } } // namespace