}); // Käyttäjään liittyvät $routes->get('/Kayttaja/Kirjaudu', function () { KayttajaController::Kirjaudu(); }); // Kirjautumisen käsittely $routes->post('/Kayttaja/Kirjaudu', function () { KayttajaController::handle_login(); }); function check_logged_in() { BaseController::check_logged_in(); } // Kirjautumisen jälkeen pääsivun esittely $routes->get('/Paasivu', function () { KayttajaController::paasivu_show(); }); // Uloskirjautumisen käsittely $routes->get('/Kayttaja/Logout', function () { BaseController::logout(); }); // Käyttäjän lisäyslomakkeen näyttäminen $routes->get('/Kayttaja/LisaaKayttaja', 'check_logged_in', function () { KayttajaController::kayttaja_lisaa_show(); }); // Uuden käyttäjän lisääminen $routes->post('/Kayttaja/LisaaKayttaja', 'check_logged_in', function () { KayttajaController::kayttaja_create(); }); // Käyttäjien listaussivun näyttäminen $routes->get('/Kayttaja/Kayttajienlistaus', 'check_logged_in', function () {