|
|
|
Авторизация в приложении с публичного сайта.
|
|||
|---|---|---|---|
|
#18+
Хочется чтобы можно было войти в систему с публичного сайта как например здесь http://dominant.lt/ 1) Сделал еще одну страницу логина с минимальным формлением 2) Засунул в фрейм 3) Что дальше непонятно.... открыть приложение фо фрейме без проблем. Owa_util.redirect_url - не открывает страницу в новойм окне/вкладке. Гуглил - apex authentication frame но решения не вижу. Коллеги пните пожалуйста в нужном направлении :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2013, 06:55 |
|
||
|
Авторизация в приложении с публичного сайта.
|
|||
|---|---|---|---|
|
#18+
Полено, Почему собственно iframe, Как вариант сделать кнопку <input type="submit", указать <form action на public function в апексе, внутри попробовать вызвать apex_authentication.login ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2013, 17:34 |
|
||
|
Авторизация в приложении с публичного сайта.
|
|||
|---|---|---|---|
|
#18+
SvDevПолено, Почему собственно iframe, Как вариант сделать кнопку <input type="submit", указать <form action на public function в апексе, внутри попробовать вызвать apex_authentication.login А дальше по положительному результату ? owa_util.redirect_url ? Не катит так нужно же открыть в новой вкладке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2013, 19:14 |
|
||
|
Авторизация в приложении с публичного сайта.
|
|||
|---|---|---|---|
|
#18+
Полено, Раз нужно конкретно в новой вкладке, тогда через js, там аякс запрос (элементарно, $.load), в обрабатывающей функции/процессе проверяем логин/пароль, если true, то устанавливаем какой нибудь признак и window.open +в апексе сделать аутентифицирующий процесс. признак - это либо, устанавливаем куку и, например, в page sentry её проверяем, если true => apex_authentication.login либо просто генерируем ссылку с информацией, что нужно аутентифицироваться, а дальше любой процесс на стадии before header проверяет условие и тот же apex_authentication.login. Тут главное - кукисы установить по нужному пути ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2013, 19:50 |
|
||
|
|

start [/forum/topic.php?fid=50&tid=1875456]: |
0ms |
get settings: |
11ms |
get forum list: |
22ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
60ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 250ms |
| total: | 396ms |

| 0 / 0 |
