Вопрос : ВЕРШИНА имеет функцию имени пользователя

Hi все,

I писали мою собственную процедуру по имени пользователя которая заменяет ть wwv_flow_custom_auth_std.login. Короткая причина что я использую мои собственные таблицы и методы удостоверения подлинности.

Now я делал что когда возвращения функции оно приносят назад Кодего ошибки. 0 будет никакой ошибкой или некоторый другой номер для проблемы error.

My теперь как сделать вершину признавать мое удостоверение подлинности как succesfull. Я я всегда получаю посланным назад к имени пользователя page.

I имейте судимо следующий:
- я создавал спрятанные поля на странице и хранил Кодему ошибки, тогда по нов созданная ветвь, я испытани Кодий ошибки и разветвляю к странице approppriate. Я теперь устанавливал ветвь всегда для того чтобы возвращать 2 намеревается что она должно всегда идти вызвать 2 (избежать любых ошибок здесь). Это все еще посылает меня назад к login.
-, котор я имею судимое изменяющ функцию удостоверения подлинности схим удостоверения подлинности и я использую мою собственную функцию также всегда возвращает поистине. Это все еще не делает work.

How может я сказать ВЕРШИНЕ что я authenticated мои применение/потребитель?

Thanks



class=

Ответ : ВЕРШИНА имеет функцию имени пользователя

>>So вы говорите мне 2 варианта когда установить мое «сообщение», детали etc?

Вы можете сделать это когда и где бы ни вы любите, я только дали 2 варианта который кажется, что приспосабливают вы описывали. Будут другие варианты слишком - например, процесс страницы который устанавливает специфически деталь страницы.

>>Если то так, то та середина что я должен полно воздержаться моя собственная функция удостоверения подлинности, использует стандартное «wwv_flow_custom_auth_std.login» совместно с моей нов creaed темой удостоверения подлинности и после этого в моем «после того как удостоверение подлинности» я может установить мои параметры?


То не я намеревался на всех. Вы создаете вашу собственную функцию удостоверения подлинности, и то вы вызываете в схеме удостоверения подлинности (как I описываемый выше).  Звонок wwv_… должен как раз зарегистрировать внутри ВЕРШИНА и получить новое, действительное удостоверение личности встречи, но вы все еще ответственн для фактического удостоверения подлинности против таблиц потребителя.

1) Вам обязательно не нужно побежать, котор хранят процедура. Вы можете написать Кодего PL/SQL в процессе столб-удостоверения подлинности.
2) То smogло быть потому что вы не утверждаете правильно. Создайте схему нового, основного удостоверения подлинности которая не делает ничего но утвердите потребителя/пароля комбинированных. Измените вашу схему удостоверения подлинности до это новое одно, тогда см. если вы можете logon правильно.

Например, здесь одна просто схема удостоверения подлинности, котор я имею на местном app:
Имя - имя схемы удостоверения подлинности
Подписка - никакое
Управление встречи страницы - все fields пробел за исключением URL встречи инвалидного (f? p=: 101: &SESSION.)
Обрабатывать имени пользователя - все fields пробел кроме того что функция удостоверения подлинности (возвращенное p_m_security.authenticate_user; )
Атрибуты печенья - вы можете установить имя печенья или выйти все пустым
URL Logout - wwv_flow_custom_auth_std.log вне? p_this_flow=&APP_ID.&p_next_flow_page_sess=&APP_ID.: 1

Заметьте что я использую страницу 101 как моя страница невыполнения обязательства для когда встреча инвалидна. Страница 101 будет страницой имени пользователя, так на той странице, котор я использую следующий процесс:

    wwv_flow_custom_auth_std.log внутри (
        => P_UNAME: P101_USERNAME,
        => P_PASSWORD: P101_PASSWORD,
        => v P_SESSION_ID («APP_SESSION "),
        => P_FLOW_PAGE: APP_ID||': 1 '
    );
вызвано раз, после представьте.

После этого функция удостоверения подлинности (возвращенное p_m_security.authenticate_user;  ) смогите быть уменьшено вниз к «возвращенному true; » или фактическое Кодий утверждения. Если вы можете получить, что этот весь процесс работали, то вы можете начать добавить больше сложности к вашей схеме.
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us