TIP: Use Markdown or, <pre> for multi line code blocks / <code> for inline code.
These forums are read-only and for archival purposes only!
Please join our new forums at discourse.kohanaframework.org
Авторизация на htaccess
  • Делаю проект на Kohana 3.1 первый раз. Требуется подключить стороннюю систему, где аутентификация пользователей основана на htaccess и htpasswd (защита статического контента). Потому изначально была идея сделать аутентификацию пользователей без модуля авторизации Kohana.

    Сначала подумал сделаю папку private в appliaction/classes/controller/ брошу туда файл htaccess с базовой аутентификацией и защищу т.о. доступ к контроллерам, которые там будут находится (они же отвечают за вывод защищенного контента). Упс! Конечно, никакая аутентификация так работать не будет, так как Kohana подключает нужный файл-контроллер через роут и самого обращения к папке не происходит. Думаю, может htaccess, который в корне лежит, добавить в него директиву для управления или . Но в этом случае проблемы возникли с этими директивами, потому отложил этот вариант. mod_rewrite пока не пробовал и да стоит ли...

    Вопросы:

    1) Можно ли через роут как-то сделать, чтобы можно было применять htaccess для аутентификации?

    2) Как лучше интегрировать такую аутентификацию, с уже имеющимися возможностями Kohana?

  • Юзайте Кохановский Auth и не забивайте себе голову аутентификацией веб-сервером

  • Да я бы рад не забивать, но такова сторонняя система, которая основана на htaccess и htpasswd и с которой придется работать.

  • А почему в корне не работает ?

  • В htaccess не работают директивы Directory и Location (в первой записи форум вырезал тег) на локальном и на хостинге тоже. Пытался разобраться по форумам... сказали, что надо изменять конфиг. На хостинге конфиг править возможности нет, потому и на локальном не стал дальше пытаться.

    Сейчас проблема остается в том, что сторонней системе нужна авторизация через htaccess и passwd - то есть по сути через файловую систему.

    Как это можно воплотить в Kohana?

  • Ответа нет? Вопрос-то актуальный...

  • вопрос не актуальный. вот если бы спросил как воплотить в кохане авторизацию пин кода на банковскую карточку - это да.

    :) очень размытое понятие - система с конролем доступа к самим файлам скриптов.

  • вы определитесь вам авторизация или аутентификация нужна это разные вещи.

    http://en.wikipedia.org/wiki/Basic_access_authentication

    посмотрите в общих была тема про это дело.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

In this Discussion