|
CacheUserName и CachePassword из %requset
|
|||
---|---|---|---|
#18+
Коллеги, делаю свой механизм аутентификации, и отказался от указания страницы смены пароля в настройках csp-приложения в портале. Рассчитывал получить из %request данные формы ввода логина и пароля стандартным способом, но очень удивился не обнаружив их там. Смена названий полей например на "СCacheUserName " дает результат - данные в %request появляются. С чем связано такое необычное поведение? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2018, 13:06 |
|
CacheUserName и CachePassword из %requset
|
|||
---|---|---|---|
#18+
drakut, возможно, с тем, что системная проверка пароля упрятана от пользовательского кода. Если делаете свой механизм проверки, удобно воспользоваться делегированной аутентификацией, написав собственную программу ZAUTHENTICATE. На входе она получит логин и пароль, на выходе вернёт результат проверки + ещё много чего, например, назначенные пользователю роли (см. документацию). ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2018, 15:17 |
|
CacheUserName и CachePassword из %requset
|
|||
---|---|---|---|
#18+
Alexey Maslov, спасибо. 1) Рутины ZAUTHENTICATE в области %SYS не обнаружена (ну так была установлена каше 2017); 2) Потребность в своей аутентификации берет корни НЕ просто в желании сделать свою как таковую (свой контроль "сессий" и расхода лицензий) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2018, 16:51 |
|
CacheUserName и CachePassword из %requset
|
|||
---|---|---|---|
#18+
drakut ... делаю свой механизм аутентификации, и отказался от указания страницы смены пароля в настройках csp-приложения в портале ... Предлагаю указать свою страницу ( класс ) входа, унаследованную от %CSP.Login. Посмотрите его код, там интересно. Алексей прав, системная проверка от вас скрыта. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2018, 18:10 |
|
CacheUserName и CachePassword из %requset
|
|||
---|---|---|---|
#18+
doublefint, как раз так и было реализовано (свои страницы авторизации и смены пароля унаследованные от %CSP.Login и %CSP.PasswordChange соответственно) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2018, 18:29 |
|
CacheUserName и CachePassword из %requset
|
|||
---|---|---|---|
#18+
drakut1) Рутины ZAUTHENTICATE в области %SYS не обнаружена (ну так была установлена каше 2017); 2) Потребность в своей аутентификации берет корни НЕ просто в желании сделать свою как таковую (свой контроль "сессий" и расхода лицензий)1: написать её - ваша задача. Документировано только API, начинка ваша. 2: при использовании csp (ZEN, etc) ISC всё равно "продавит" свой учёт лицензии. Разве что хотите реализовать свой прикладной счётчик, тогда конечно. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2018, 20:00 |
|
|
start [/forum/topic.php?fid=39&fpage=4&tid=1556228]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
26ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 138ms |
0 / 0 |