Kwazar
ну если пинок то рецепт простой авторизации:
БД:
CREATE TABLE users
(
users_id serial, --int not null auto_increment
username varchar(20),
"password" varchar(20),
CONSTRAINT users_pk PRIMARY KEY (users_id) -- PRIMARY KEY (users_id)
);
далее принемаем от юзера его имя пользователя и пароль... сравниваем со значениями в БД если всё хорошо то записываем в куки username и редиректим в закрытую часть:
my $cookie = Create_Cookie("1h", $user);
print redirect(-uri=>"main.cgi", -cookie=>$cookie);
в закрытой части при каждом переходе проверяем куки на наличие username если имени пользователя там нет, редиректим на страницу входа...
P.S. ну это вкратце... и не самый лучший и надежный способ... но для начала я думаю хватит...