На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Внимательно изучите правила раздела перед созданием темы
0. ПРИЛАГАЙТЕ СВОИ СКРИПТЫ.
1. Прежде чем создать топик, используйте поиск. Возможно это уже обсуждалось.
2. В топике указывайте ОС, режим работы скрипта (CLI|CGI). Очень желателен вывод лог-файлов и того места, куда у вас назначен вывод данных (STDOUT|STDERR)
3. Помните: вы знаете что вы хотите, а форумчане - нет. Поэтому следуйте простому правилу: грамотный развернутый вопрос - грамотный развернутый ответ.
Модераторы: ANDLL
  
    > непонятная ошибка авторизации на Catalyst , authenticate called with nonexistant realm: 'default'
      Доброго всем времени суток!

      Начал разрабатывать авторизацию, всего лишь прописав в Root.pm строки:

      ExpandedWrap disabled
        sub login :Local :Args(0) {
            # ログインに失敗しました
            my ( $self, $c ) = @_;
            $c->stash->{'template'} = 'login.tt';
            if ( exists($c->req->params->{'username'}) ) {
                if ($c->authenticate( {
                            username => $c->req->params->{'username'},
                            password => $c->req->params->{'password'}
                        } )
                    ) {
                    ## user is signed in
                    $c->stash->{'message'} = "You are now logged in.";
                    $c->response->redirect(
                    $c->uri_for($c->controller('Ideas')->action_for('share') )
                );
                $c->detach();
                return;
                }
         
                else {
                    $c->stash->{'message'} = "Invalid login.";
                }
            }
        }


      ... Как в итоге, после сабмита логина и пароля выскакивает ошибка authenticate called with nonexistant realm: 'default'

      Если кто разбирается в Каталисте и подскажет, откуда ноги - буду премного благодарен! :-)

      Добавлено
      Все, вопрос снимается, нашел решение: необходимо было дописать конфиг пакета приложения! =СПС
      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0,0227 ]   [ 15 queries used ]   [ Generated: 27.04.24, 15:01 GMT ]