203 lines
6.6 KiB
SQL
203 lines
6.6 KiB
SQL
prompt --application/pages/page_09999
|
|
begin
|
|
-- Manifest
|
|
-- PAGE: 09999
|
|
-- Manifest End
|
|
wwv_flow_imp.component_begin (
|
|
p_version_yyyy_mm_dd=>'2022.04.12'
|
|
,p_release=>'22.1.2'
|
|
,p_default_workspace_id=>9014660246496943
|
|
,p_default_application_id=>777
|
|
,p_default_id_offset=>26909373241738856
|
|
,p_default_owner=>'CORE'
|
|
);
|
|
wwv_flow_imp_page.create_page(
|
|
p_id=>9999
|
|
,p_user_interface_id=>wwv_flow_imp.id(36079120127308917)
|
|
,p_name=>'#fa-coffee'
|
|
,p_alias=>'LOGIN'
|
|
,p_step_title=>'Login'
|
|
,p_warn_on_unsaved_changes=>'N'
|
|
,p_first_item=>'AUTO_FIRST_ITEM'
|
|
,p_autocomplete_on_off=>'OFF'
|
|
,p_group_id=>wwv_flow_imp.id(36400245587811178)
|
|
,p_step_template=>wwv_flow_imp.id(19774591096808490)
|
|
,p_page_css_classes=>'LOGOUT'
|
|
,p_page_template_options=>'#DEFAULT#'
|
|
,p_page_is_public_y_n=>'Y'
|
|
,p_page_component_map=>'12'
|
|
,p_last_updated_by=>'DEV'
|
|
,p_last_upd_yyyymmddhh24miss=>'20220101000000'
|
|
);
|
|
wwv_flow_imp_page.create_page_plug(
|
|
p_id=>wwv_flow_imp.id(36083137555308980)
|
|
,p_plug_name=>'&APP_NAME.'
|
|
,p_icon_css_classes=>'app-icon'
|
|
,p_region_template_options=>'#DEFAULT#'
|
|
,p_plug_template=>wwv_flow_imp.id(19826668221808512)
|
|
,p_plug_display_sequence=>10
|
|
,p_plug_query_options=>'DERIVED_REPORT_COLUMNS'
|
|
,p_attribute_01=>'N'
|
|
,p_attribute_02=>'TEXT'
|
|
,p_attribute_03=>'Y'
|
|
);
|
|
wwv_flow_imp_page.create_page_plug(
|
|
p_id=>wwv_flow_imp.id(36087792915309006)
|
|
,p_plug_name=>'Language Selector'
|
|
,p_parent_plug_id=>wwv_flow_imp.id(36083137555308980)
|
|
,p_region_template_options=>'#DEFAULT#:t-Region--scrollBody'
|
|
,p_component_template_options=>'#DEFAULT#'
|
|
,p_escape_on_http_output=>'Y'
|
|
,p_plug_template=>wwv_flow_imp.id(19827995985808513)
|
|
,p_plug_display_sequence=>20
|
|
,p_plug_display_point=>'SUB_REGIONS'
|
|
,p_plug_source=>'apex_lang.emit_language_selector_list;'
|
|
,p_plug_source_type=>'NATIVE_PLSQL'
|
|
,p_plug_query_num_rows=>15
|
|
);
|
|
wwv_flow_imp_page.create_page_button(
|
|
p_id=>wwv_flow_imp.id(36085918786309003)
|
|
,p_button_sequence=>40
|
|
,p_button_plug_id=>wwv_flow_imp.id(36083137555308980)
|
|
,p_button_name=>'LOGIN'
|
|
,p_button_action=>'SUBMIT'
|
|
,p_button_template_options=>'#DEFAULT#'
|
|
,p_button_template_id=>wwv_flow_imp.id(19893458126808548)
|
|
,p_button_is_hot=>'Y'
|
|
,p_button_image_alt=>'Sign In'
|
|
,p_button_position=>'NEXT'
|
|
,p_button_alignment=>'LEFT'
|
|
,p_grid_new_row=>'Y'
|
|
,p_grid_new_column=>'Y'
|
|
);
|
|
wwv_flow_imp_page.create_page_item(
|
|
p_id=>wwv_flow_imp.id(36083522403308988)
|
|
,p_name=>'P9999_USERNAME'
|
|
,p_item_sequence=>10
|
|
,p_item_plug_id=>wwv_flow_imp.id(36083137555308980)
|
|
,p_prompt=>'Username'
|
|
,p_placeholder=>'Username'
|
|
,p_display_as=>'NATIVE_TEXT_FIELD'
|
|
,p_cSize=>40
|
|
,p_cMaxlength=>100
|
|
,p_label_alignment=>'RIGHT'
|
|
,p_field_template=>wwv_flow_imp.id(19890678158808545)
|
|
,p_item_icon_css_classes=>'fa-user'
|
|
,p_item_template_options=>'#DEFAULT#'
|
|
,p_is_persistent=>'N'
|
|
,p_encrypt_session_state_yn=>'N'
|
|
,p_attribute_01=>'N'
|
|
,p_attribute_02=>'N'
|
|
,p_attribute_03=>'N'
|
|
,p_attribute_04=>'TEXT'
|
|
,p_attribute_05=>'NONE'
|
|
);
|
|
wwv_flow_imp_page.create_page_item(
|
|
p_id=>wwv_flow_imp.id(36083939566308989)
|
|
,p_name=>'P9999_PASSWORD'
|
|
,p_item_sequence=>20
|
|
,p_item_plug_id=>wwv_flow_imp.id(36083137555308980)
|
|
,p_prompt=>'Password'
|
|
,p_placeholder=>'Password'
|
|
,p_display_as=>'NATIVE_PASSWORD'
|
|
,p_cSize=>40
|
|
,p_cMaxlength=>100
|
|
,p_label_alignment=>'RIGHT'
|
|
,p_field_template=>wwv_flow_imp.id(19890678158808545)
|
|
,p_item_icon_css_classes=>'fa-key'
|
|
,p_item_template_options=>'#DEFAULT#'
|
|
,p_is_persistent=>'N'
|
|
,p_encrypt_session_state_yn=>'N'
|
|
,p_attribute_01=>'Y'
|
|
);
|
|
wwv_flow_imp_page.create_page_item(
|
|
p_id=>wwv_flow_imp.id(36085045963308998)
|
|
,p_name=>'P9999_REMEMBER'
|
|
,p_item_sequence=>30
|
|
,p_item_plug_id=>wwv_flow_imp.id(36083137555308980)
|
|
,p_prompt=>'Remember username'
|
|
,p_display_as=>'NATIVE_CHECKBOX'
|
|
,p_named_lov=>'LOGIN_REMEMBER_USERNAME'
|
|
,p_lov=>'.'||wwv_flow_imp.id(36084178331308990)||'.'
|
|
,p_label_alignment=>'RIGHT'
|
|
,p_display_when=>'apex_authentication.persistent_cookies_enabled'
|
|
,p_display_when2=>'PLSQL'
|
|
,p_display_when_type=>'EXPRESSION'
|
|
,p_field_template=>wwv_flow_imp.id(19890678158808545)
|
|
,p_item_template_options=>'#DEFAULT#'
|
|
,p_is_persistent=>'N'
|
|
,p_lov_display_extra=>'NO'
|
|
,p_help_text=>wwv_flow_string.join(wwv_flow_t_varchar2(
|
|
'<p>',
|
|
'If you select this checkbox, the application will save your username in a persistent browser cookie named "LOGIN_USERNAME_COOKIE".',
|
|
'When you go to the login page the next time,',
|
|
'the username field will be automatically populated with this value.',
|
|
'</p>',
|
|
'<p>',
|
|
'If you deselect this checkbox and your username is already saved in the cookie,',
|
|
'the application will overwrite it with an empty value.',
|
|
'You can also use your browser''s developer tools to completely remove the cookie.',
|
|
'</p>'))
|
|
,p_encrypt_session_state_yn=>'N'
|
|
,p_attribute_01=>'1'
|
|
);
|
|
wwv_flow_imp_page.create_page_process(
|
|
p_id=>wwv_flow_imp.id(36086681667309004)
|
|
,p_process_sequence=>10
|
|
,p_process_point=>'AFTER_SUBMIT'
|
|
,p_process_type=>'NATIVE_PLSQL'
|
|
,p_process_name=>'Set Username Cookie'
|
|
,p_process_sql_clob=>wwv_flow_string.join(wwv_flow_t_varchar2(
|
|
'apex_authentication.send_login_username_cookie (',
|
|
' p_username => lower(:P9999_USERNAME),',
|
|
' p_consent => :P9999_REMEMBER = ''Y'' );'))
|
|
,p_process_clob_language=>'PLSQL'
|
|
,p_error_display_location=>'INLINE_IN_NOTIFICATION'
|
|
);
|
|
wwv_flow_imp_page.create_page_process(
|
|
p_id=>wwv_flow_imp.id(36086367949309004)
|
|
,p_process_sequence=>20
|
|
,p_process_point=>'AFTER_SUBMIT'
|
|
,p_process_type=>'NATIVE_PLSQL'
|
|
,p_process_name=>'Login'
|
|
,p_process_sql_clob=>wwv_flow_string.join(wwv_flow_t_varchar2(
|
|
'apex_authentication.login(',
|
|
' p_username => :P9999_USERNAME,',
|
|
' p_password => :P9999_PASSWORD );'))
|
|
,p_process_clob_language=>'PLSQL'
|
|
,p_error_display_location=>'INLINE_IN_NOTIFICATION'
|
|
);
|
|
wwv_flow_imp_page.create_page_process(
|
|
p_id=>wwv_flow_imp.id(36087550572309005)
|
|
,p_process_sequence=>30
|
|
,p_process_point=>'AFTER_SUBMIT'
|
|
,p_process_type=>'NATIVE_SESSION_STATE'
|
|
,p_process_name=>'Clear Page(s) Cache'
|
|
,p_attribute_01=>'CLEAR_CACHE_CURRENT_PAGE'
|
|
,p_error_display_location=>'INLINE_IN_NOTIFICATION'
|
|
);
|
|
wwv_flow_imp_page.create_page_process(
|
|
p_id=>wwv_flow_imp.id(36087134864309005)
|
|
,p_process_sequence=>10
|
|
,p_process_point=>'BEFORE_HEADER'
|
|
,p_process_type=>'NATIVE_PLSQL'
|
|
,p_process_name=>'Get Username Cookie'
|
|
,p_process_sql_clob=>wwv_flow_string.join(wwv_flow_t_varchar2(
|
|
':P9999_USERNAME := apex_authentication.get_login_username_cookie;',
|
|
':P9999_REMEMBER := case when :P9999_USERNAME is not null then ''Y'' end;'))
|
|
,p_process_clob_language=>'PLSQL'
|
|
);
|
|
wwv_flow_imp_page.create_page_process(
|
|
p_id=>wwv_flow_imp.id(36173674723167900)
|
|
,p_process_sequence=>20
|
|
,p_process_point=>'BEFORE_HEADER'
|
|
,p_process_type=>'NATIVE_PLSQL'
|
|
,p_process_name=>'DELETE_SESSION'
|
|
,p_process_sql_clob=>'NULL;'
|
|
,p_process_clob_language=>'PLSQL'
|
|
,p_error_display_location=>'INLINE_IN_NOTIFICATION'
|
|
);
|
|
wwv_flow_imp.component_end;
|
|
end;
|
|
/
|