prompt --application/pages/page_09999 begin -- Manifest -- PAGE: 09999 -- Manifest End wwv_flow_imp.component_begin ( p_version_yyyy_mm_dd=>'2024.05.31' ,p_release=>'24.1.2' ,p_default_workspace_id=>5893639279394007 ,p_default_application_id=>20011 ,p_default_id_offset=>0 ,p_default_owner=>'DEMO' ); wwv_flow_imp_page.create_page( p_id=>9999 ,p_name=>'Login Page' ,p_alias=>'LOGIN' ,p_step_title=>'Chatbot - Log In' ,p_warn_on_unsaved_changes=>'N' ,p_first_item=>'AUTO_FIRST_ITEM' ,p_autocomplete_on_off=>'OFF' ,p_step_template=>wwv_flow_imp.id(10038716139629205) ,p_page_template_options=>'#DEFAULT#' ,p_page_is_public_y_n=>'Y' ,p_protection_level=>'C' ,p_page_component_map=>'12' ); wwv_flow_imp_page.create_page_plug( p_id=>wwv_flow_imp.id(10324101417632639) ,p_plug_name=>'Chatbot' ,p_region_template_options=>'#DEFAULT#' ,p_plug_template=>wwv_flow_imp.id(10127618623629572) ,p_plug_display_sequence=>10 ,p_region_image=>'#APP_FILES#icons/app-icon-512.png' ,p_attributes=>wwv_flow_t_plugin_attributes(wwv_flow_t_varchar2( 'expand_shortcuts', 'N', 'output_as', 'HTML', 'show_line_breaks', 'Y')).to_clob ); wwv_flow_imp_page.create_page_button( p_id=>wwv_flow_imp.id(10326115546632723) ,p_button_sequence=>40 ,p_button_plug_id=>wwv_flow_imp.id(10324101417632639) ,p_button_name=>'LOGIN' ,p_button_action=>'SUBMIT' ,p_button_template_options=>'#DEFAULT#' ,p_button_template_id=>wwv_flow_imp.id(10206077575629823) ,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(10324613377632683) ,p_name=>'P9999_USERNAME' ,p_item_sequence=>10 ,p_item_plug_id=>wwv_flow_imp.id(10324101417632639) ,p_prompt=>'Username' ,p_placeholder=>'Username' ,p_display_as=>'NATIVE_TEXT_FIELD' ,p_cSize=>40 ,p_cMaxlength=>100 ,p_tag_attributes=>'autocomplete="username"' ,p_label_alignment=>'RIGHT' ,p_field_template=>wwv_flow_imp.id(10203229260629774) ,p_item_icon_css_classes=>'fa-user' ,p_item_template_options=>'#DEFAULT#' ,p_is_persistent=>'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(10325087859632696) ,p_name=>'P9999_PASSWORD' ,p_item_sequence=>20 ,p_item_plug_id=>wwv_flow_imp.id(10324101417632639) ,p_prompt=>'Password' ,p_placeholder=>'Password' ,p_display_as=>'NATIVE_PASSWORD' ,p_cSize=>40 ,p_cMaxlength=>100 ,p_tag_attributes=>'autocomplete="current-password"' ,p_label_alignment=>'RIGHT' ,p_field_template=>wwv_flow_imp.id(10203229260629774) ,p_item_icon_css_classes=>'fa-key' ,p_item_template_options=>'#DEFAULT#' ,p_is_persistent=>'N' ,p_attribute_01=>'Y' ); wwv_flow_imp_page.create_page_item( p_id=>wwv_flow_imp.id(10325484641632699) ,p_name=>'P9999_REMEMBER' ,p_item_sequence=>30 ,p_item_plug_id=>wwv_flow_imp.id(10324101417632639) ,p_prompt=>'Remember username' ,p_display_as=>'NATIVE_SINGLE_CHECKBOX' ,p_label_alignment=>'RIGHT' ,p_display_when=>'apex_authentication.persistent_cookies_enabled and not apex_authentication.persistent_auth_enabled' ,p_display_when2=>'PLSQL' ,p_display_when_type=>'EXPRESSION' ,p_field_template=>wwv_flow_imp.id(10203229260629774) ,p_item_template_options=>'#DEFAULT#' ,p_escape_on_http_output=>'N' ,p_attribute_01=>'Y' ); wwv_flow_imp_page.create_page_item( p_id=>wwv_flow_imp.id(10325759722632703) ,p_name=>'P9999_PERSISTENT_AUTH' ,p_item_sequence=>30 ,p_item_plug_id=>wwv_flow_imp.id(10324101417632639) ,p_prompt=>'Remember me' ,p_display_as=>'NATIVE_SINGLE_CHECKBOX' ,p_label_alignment=>'RIGHT' ,p_display_when=>'apex_authentication.persistent_auth_enabled' ,p_display_when2=>'PLSQL' ,p_display_when_type=>'EXPRESSION' ,p_field_template=>wwv_flow_imp.id(10203229260629774) ,p_item_template_options=>'#DEFAULT#' ,p_escape_on_http_output=>'N' ,p_attribute_01=>'Y' ); wwv_flow_imp_page.create_page_process( p_id=>wwv_flow_imp.id(10328322480632764) ,p_process_sequence=>10 ,p_process_point=>'AFTER_SUBMIT' ,p_process_type=>'NATIVE_INVOKE_API' ,p_process_name=>'Set Username Cookie' ,p_attribute_01=>'PLSQL_PACKAGE' ,p_attribute_03=>'APEX_AUTHENTICATION' ,p_attribute_04=>'SEND_LOGIN_USERNAME_COOKIE' ,p_error_display_location=>'INLINE_IN_NOTIFICATION' ,p_internal_uid=>10328322480632764 ); wwv_flow_imp_shared.create_invokeapi_comp_param( p_id=>wwv_flow_imp.id(10328847692632765) ,p_page_process_id=>wwv_flow_imp.id(10328322480632764) ,p_page_id=>9999 ,p_name=>'p_username' ,p_direction=>'IN' ,p_data_type=>'VARCHAR2' ,p_has_default=>false ,p_display_sequence=>1 ,p_value_type=>'EXPRESSION' ,p_value_language=>'PLSQL' ,p_value=>'lower( :P9999_USERNAME )' ); wwv_flow_imp_shared.create_invokeapi_comp_param( p_id=>wwv_flow_imp.id(10329386033632766) ,p_page_process_id=>wwv_flow_imp.id(10328322480632764) ,p_page_id=>9999 ,p_name=>'p_consent' ,p_direction=>'IN' ,p_data_type=>'BOOLEAN' ,p_has_default=>false ,p_display_sequence=>2 ,p_value_type=>'ITEM' ,p_value=>'P9999_REMEMBER' ); wwv_flow_imp_page.create_page_process( p_id=>wwv_flow_imp.id(10326425261632739) ,p_process_sequence=>20 ,p_process_point=>'AFTER_SUBMIT' ,p_process_type=>'NATIVE_INVOKE_API' ,p_process_name=>'Login' ,p_attribute_01=>'PLSQL_PACKAGE' ,p_attribute_03=>'APEX_AUTHENTICATION' ,p_attribute_04=>'LOGIN' ,p_error_display_location=>'INLINE_IN_NOTIFICATION' ,p_internal_uid=>10326425261632739 ); wwv_flow_imp_shared.create_invokeapi_comp_param( p_id=>wwv_flow_imp.id(10326975024632755) ,p_page_process_id=>wwv_flow_imp.id(10326425261632739) ,p_page_id=>9999 ,p_name=>'p_username' ,p_direction=>'IN' ,p_data_type=>'VARCHAR2' ,p_has_default=>false ,p_display_sequence=>1 ,p_value_type=>'ITEM' ,p_value=>'P9999_USERNAME' ); wwv_flow_imp_shared.create_invokeapi_comp_param( p_id=>wwv_flow_imp.id(10327411195632761) ,p_page_process_id=>wwv_flow_imp.id(10326425261632739) ,p_page_id=>9999 ,p_name=>'p_password' ,p_direction=>'IN' ,p_data_type=>'VARCHAR2' ,p_has_default=>false ,p_display_sequence=>2 ,p_value_type=>'ITEM' ,p_value=>'P9999_PASSWORD' ); wwv_flow_imp_shared.create_invokeapi_comp_param( p_id=>wwv_flow_imp.id(10327906449632763) ,p_page_process_id=>wwv_flow_imp.id(10326425261632739) ,p_page_id=>9999 ,p_name=>'p_set_persistent_auth' ,p_direction=>'IN' ,p_data_type=>'BOOLEAN' ,p_has_default=>true ,p_display_sequence=>3 ,p_value_type=>'ITEM' ,p_value=>'P9999_PERSISTENT_AUTH' ); wwv_flow_imp_page.create_page_process( p_id=>wwv_flow_imp.id(10330247153632769) ,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' ,p_internal_uid=>10330247153632769 ); wwv_flow_imp_page.create_page_process( p_id=>wwv_flow_imp.id(10329801476632768) ,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' ,p_internal_uid=>10329801476632768 ); wwv_flow_imp.component_end; end; /