Найти - Пользователи
Полная версия: "действие" перед авторизацией
Начало » Zope/Plone/Bluebream » "действие" перед авторизацией
1
yaroslaver
Добрые день,

пробоема такая, есть Plone 3.1.x
надо во время залогинивания юзера, перед самим моментом авторизации, выполнить некое “телодвижение”…
как я себе понимаю процесс залогинивания, то это что-то типа этого:
ввод логина-пароля -> проверка на существование юзера с таким паролем -> авторизация юзера

так вот, подскажите пожалуйста, где в плоне найти это самое место, между вторым и третим этапом?

пс. начал копать от login_form, но, как я понял, на этапе “login_form_validate” - юзер уже залогинен… - а это, вроде самое первое, что делается после жамканья на кнопку “войти”
astoon
yaroslaver, в Плоне между вторым и третьим этапом работает PAS (Pluggable Authorization Service), в исходниках plone/PlonePAS. Наверное лучше сделать свой плагин (наследовав от существующего) с твоим событием.
yaroslaver
угу… почками чуял что это жжж не спроста… косо глядел на PAS и думал, может всеже не он :)
осталось только разобраться как навоять этот плагин….
а есть ли в природе примеры таких плагинов? чтобы посматреть-потрогать?
astoon
yaroslaver
осталось только разобраться как навоять этот плагин….
а есть ли в природе примеры таких плагинов? чтобы посматреть-потрогать?
да вроде особо и нечего ваять… просто взять дефолтный используемый плагин (см. в ZMI) и полность от него отнаследовать свой да вписать вызов своего события.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB