Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Переход между страницами / 4 сообщений из 4, страница 1 из 1
08.06.2013, 12:32
    #38291235
Elina Stamp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход между страницами
Здраствуйте! Существует такой вопрос: т.к. умелый пользователь может спокойно вписать нужную ему страницу в строку адреса,
http://127.0.0.1:8080/apex/f?p=110: 2:754108433530331:::::
то всплывает вопрос: как можно исключить(простым способом) подобный конфуз?Т.е. при подобной ситуации как можно устроить или ошибку, или возврат на главную страницу( не знаю даже что может из идей именно тут быть основным выходом из ситуации)
В глубинах интернета писали что то про "отслеживание сессии" и прочее, но если в приложении существуют страницы N, на которые необходимо попадать только с N-1 страниц, т.к. передаются значения( всё держится цепочкой по страницам), как можно решить эту задачу?
...
Рейтинг: 0 / 0
08.06.2013, 21:41
    #38291470
rockclimber
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход между страницами
Я правильно понимаю проблему:
Со страницы N-1 на страницу N передается некоторое значение, на котором строится дальнейшее вычисление, результаты которого будут показаны пользователю. Пользователь заходит на страницу N раньше времени и не видит каких-то данных. Так?
В этом случае я вообще не вижу проблемы, так как если уж у пользователя хватило ума понять формат ссылок апекса, то ему должно хватить ума для того, чтобы понять, что в данной ситуации он ССЗБ.
Другое дело, если бы пользователю вообще надо было бы запретить вход - это легко можно решить с помощью схем авторизации.
Ну и как вариант решения - сделать Application Item, по ссылке устанавливать ему значение, а в схеме аутентификации для страницы проверять значение и отказывать в доступе, когда оно не заполнено. Но тут имхо овчинка не стоит выделки.
...
Рейтинг: 0 / 0
10.06.2013, 19:48
    #38293181
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход между страницами
Elina Stamp,

RTFM Understanding Session State Protection . Вы можете включить защиту состояния сессии и отключить для страниц доступ кроме как через переходы (Branch to Page).
...
Рейтинг: 0 / 0
11.06.2013, 10:56
    #38293616
Elina Stamp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход между страницами
то что нужно! Огромное спасибо!
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Переход между страницами / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]