public static function get_user_logged_in() { if (isset($_SESSION['user'])) { $user_id = $_SESSION['user']; $user = PerheenJasen::find($user_id); return $user; } return null; }
public static function handle_login() { $params = $_POST; $user = PerheenJasen::authenticate($params['nimi'], $params['salasana']); if (!$user) { View::make('user/login.html', array('error' => 'Väärä käyttäjätunnus tai salasana', 'username' => $params['nimi'])); } else { $_SESSION['user'] = $user->id; Redirect::to('/', array('message' => 'Tervetuloa takaisin ' . $user->nimi . '!')); } }