Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   авторизация htaccess/htpasswd в поддоменах typo3 (http://forum.typo3.ru/showthread.php?t=7481)

demav 10.03.2009 16:52

авторизация htaccess/htpasswd в поддоменах typo3
 
Предположим, есть сайт test.com. И есть поддомен new.test.com, реализованный в той структуре на основе "мультисайтовости" в typo3. Т.е. это все одна база и структура каталогов.

Можно ли как-то реализовать базовую аутентификацию через htaccess/htpasswd для поддомена new.test.com?

Если нет, то какие есть варианты "запароленного" входа?

Авторизацию через fe_login делать не хочется, т.к. либо заставлять операторов все страницы создавать "только для авторизованных", либо делать фиктивный уровень, который всегда будет болтаться в меню (можно, но не красиво :) )

Заранее спасибо.

Valery Romanchev 10.03.2009 21:24

Цитата:

Авторизацию через fe_login делать не хочется, т.к. либо заставлять операторов все страницы создавать "только для авторизованных", либо делать фиктивный уровень, который всегда будет болтаться в меню (можно, но не красиво :) )
Так действительно не красиво...
Но весь у нас все - это TypoScript :-)

Можно написать такой TS:
если юзер залогинен - то показываем как обычно
Если не залогинен - то показываем блок ввода логина и пароля.

Вполне нормально это работает - проверено на нескольких проектах

demav 10.03.2009 21:42

Цитата:

Сообщение от Valery Romanchev (Сообщение 23689)

Можно написать такой TS:
если юзер залогинен - то показываем как обычно
Если не залогинен - то показываем блок ввода логина и пароля.

Хм. Но в меню ведь все равно страницы останутся, так?
А хотелось бы сделать полностью "закрытый" сайт.

Через htaccess вроде как-то можно сделать с помощью "SetEnvIfNoCase Remote_Host ..., но мне пока не удалось.

Valery Romanchev 10.03.2009 23:02

Цитата:

Сообщение от demav (Сообщение 23691)
Хм. Но в меню ведь все равно страницы останутся, так?
А хотелось бы сделать полностью "закрытый" сайт.

Это и будет полностью закрытый сайт. Никаких частей сайта (ни меню, ни контента) не залогиненные юзеры видеть не будут.


Часовой пояс GMT +4, время: 06:21.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot