You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The 3rd party login page is failing to import jQuery. The network request to fetch the jQuery library is being redirected to O19's main login page, and as a result, the fetched file does not contain the jQuery script but rather the O19 login HTML.
Consequences:
Failed jQuery Execution:
Since the jQuery file is replaced by O19's login page, jQuery functions fail to load and execute properly.
Authorization Block Visible Without Login:
Because jQuery is not working, the authorize block, which should be hidden until successful login, is visible to users even before authentication, causing security and functionality issues.
Steps to Reproduce:
Access the 3rd party login page provided by O19.
Inspect the browser’s developer tools and observe the network request for jQuery.
Note the response is O19's login page instead of the jQuery script.
Observe the authorize block being visible without successful login.
Expected Behavior:
The page should properly fetch and load jQuery from the correct source.
The authorize block should only be visible after the user successfully logs in.
Actual Behavior:
jQuery fails to load as the request is redirected to O19's login page.
The authorize block is visible without requiring login.
Environment:
Oscar Version: oscar_emr19-94~4489.deb
Browser: Chromium Version 128.0.6613.137
Operating System: Pop!_OS 22.04 LTS
Screenshots
The text was updated successfully, but these errors were encountered:
For now, i'm using webview to load the O19's third party login page and manually injecting script to import jQuery in webview
pemba1s1
changed the title
jQuery Import Failing in 3rd Party Login Page for Using Oscar REST APIs
jQuery Import Failing in 3rd Party Login Page for Using O19 REST APIs
Oct 2, 2024
Description:
The 3rd party login page is failing to import jQuery. The network request to fetch the jQuery library is being redirected to O19's main login page, and as a result, the fetched file does not contain the jQuery script but rather the O19 login HTML.
Consequences:
Failed jQuery Execution:
Since the jQuery file is replaced by O19's login page, jQuery functions fail to load and execute properly.
Authorization Block Visible Without Login:
Because jQuery is not working, the authorize block, which should be hidden until successful login, is visible to users even before authentication, causing security and functionality issues.
Steps to Reproduce:
Access the 3rd party login page provided by O19.
Expected Behavior:
Actual Behavior:
Environment:
Oscar Version: oscar_emr19-94~4489.deb
Browser: Chromium Version 128.0.6613.137
Operating System: Pop!_OS 22.04 LTS
Screenshots
The text was updated successfully, but these errors were encountered: