Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Защита приложений при переходе по URL ссылке из другого приложения / 7 сообщений из 7, страница 1 из 1
20.10.2011, 18:27
    #37491220
vadokx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита приложений при переходе по URL ссылке из другого приложения
У меня есть приложение в котором я логинюсь по данным Active Directory, это своего рода корневое приложение в котором хранятся кнопочки на другие приложения( отчеты ). Т.е. осуществляется разграничение прав пользователей, для кого-то ссылка доступна, для кого-то нет. Когда я перехожу в другое приложение по ссылке - требуется авторизация, это посудите сами не удобно, все время логиниться переходя по ссылкам. Вопрос стоит такой - как сделать так чтобы логинится нужно было 1 раз в главном приложении. И в то же время к другим отчетам нельзя было зайти по прямой ссылке типа http://host:port/pls/apex/f?p=102:1.

Я новичок, возможно такой интерфейс для юзеров реализуется по другому. Если есть какой-то механизм подскажите пожалуйста.
...
Рейтинг: 0 / 0
20.10.2011, 22:24
    #37491425
SvDev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита приложений при переходе по URL ссылке из другого приложения
Задать одинаковый Cookie Name в схемах аутентификации. А дальше доступ регулируйте Sentry Function или определите через схемы авторизаций .
...
Рейтинг: 0 / 0
21.10.2011, 09:21
    #37491644
rockclimber
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита приложений при переходе по URL ссылке из другого приложения
Как вариант, сделать так, чтобы человек просто не видел ссылку, по которой ему нельзя ходить. А еще лучше - и ссылку не показывать, и Sentry Function.
...
Рейтинг: 0 / 0
21.10.2011, 11:52
    #37492006
vadokx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита приложений при переходе по URL ссылке из другого приложения
у меня есть еще вопрос, есть ли какие-нибудь подводные камни если сделать весь интерфейс в одном приложении, и просто прыгать по страницам этого приложения. И для простоты не замарачиваться. Я изначально хотелс сделать что-бы для каждого отчета было свое приложение. Так как хотел сделать так что-бы для разных групп пользователей были разные отчеты.

В системе будет около 50-60 пользователей
...
Рейтинг: 0 / 0
21.10.2011, 11:54
    #37492016
vadokx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита приложений при переходе по URL ссылке из другого приложения
SvDev,

А можете поподробнее рассказать как задать одинаковое куки нейм, я как-то сходу не понял.
...
Рейтинг: 0 / 0
21.10.2011, 15:58
    #37492581
тт22
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита приложений при переходе по URL ссылке из другого приложения
vadokx,

а чем не подходит авторизация страниц ?
...
Рейтинг: 0 / 0
21.10.2011, 17:47
    #37492870
SvDev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита приложений при переходе по URL ссылке из другого приложения
vadokx,

shared components/ authentication schemas / поле Cookie Name любой идентификатор, одинаково установленный в нужных приложениях.

Подводные камни: ед. с чем сталкивался в интеграции приложений - сложности менять значения item's из одного приложения в другом, был один метод с установкой переменной apex_application.g_user, работал до 4.1. После обновления сломалось, пришлось для таких item's создавать свою табличку и методы create_item, set_item, get_item аналог apex_item api в общем. Но это только для проверки authentication/authorisation методов сейчас у меня используется.

Ну и + ес-но в каждом приложении задаются свои шаблоны, картинки, shared components в общем, надо учитывать.

Для указанной задачи, авторизация страниц и condition display подходят больше, имхо.
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Защита приложений при переходе по URL ссылке из другого приложения / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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