|
|
|
Переход между страницами
|
|||
|---|---|---|---|
|
#18+
Здраствуйте! Существует такой вопрос: т.к. умелый пользователь может спокойно вписать нужную ему страницу в строку адреса, http://127.0.0.1:8080/apex/f?p=110: 2:754108433530331::::: то всплывает вопрос: как можно исключить(простым способом) подобный конфуз?Т.е. при подобной ситуации как можно устроить или ошибку, или возврат на главную страницу( не знаю даже что может из идей именно тут быть основным выходом из ситуации) В глубинах интернета писали что то про "отслеживание сессии" и прочее, но если в приложении существуют страницы N, на которые необходимо попадать только с N-1 страниц, т.к. передаются значения( всё держится цепочкой по страницам), как можно решить эту задачу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2013, 12:32 |
|
||
|
Переход между страницами
|
|||
|---|---|---|---|
|
#18+
Я правильно понимаю проблему: Со страницы N-1 на страницу N передается некоторое значение, на котором строится дальнейшее вычисление, результаты которого будут показаны пользователю. Пользователь заходит на страницу N раньше времени и не видит каких-то данных. Так? В этом случае я вообще не вижу проблемы, так как если уж у пользователя хватило ума понять формат ссылок апекса, то ему должно хватить ума для того, чтобы понять, что в данной ситуации он ССЗБ. Другое дело, если бы пользователю вообще надо было бы запретить вход - это легко можно решить с помощью схем авторизации. Ну и как вариант решения - сделать Application Item, по ссылке устанавливать ему значение, а в схеме аутентификации для страницы проверять значение и отказывать в доступе, когда оно не заполнено. Но тут имхо овчинка не стоит выделки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2013, 21:41 |
|
||
|
Переход между страницами
|
|||
|---|---|---|---|
|
#18+
Elina Stamp, RTFM Understanding Session State Protection . Вы можете включить защиту состояния сессии и отключить для страниц доступ кроме как через переходы (Branch to Page). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 19:48 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=50&tid=1875692]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
23ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 302ms |

| 0 / 0 |
