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
Google IdP does not follow application override for login method
Description
If the Google IdP is configured to "Use Redirect" for the login method, and the application override is "Use Popup" or "Use JavaScript," the supporting JavaScript is not loaded.
During resolution and testing for the issue described above, other configuration issues were identified. The API and button properties for the application overrides were not being handled correctly.
The Helper.js file for IdPs should also be loaded up front rather than loaded dynamically from other JavaScript.
Affects versions
1.44.0
Steps to reproduce
Set base Google IdP to "Use Redirect" for login method
Add an application override that sets login method to "Use Popup"
JavaScript for Google sign in is not loaded on the /oauth2/authorize page
Expected behavior
The JavaScript should be loaded based on the application override.
The Helper.js file should be loaded up front rather than appended to the DOM from JavaScript
The application-level API and button properties should be merged with the base configuration
Workaround
In the Helpers file in your theme, find the following line:
Google IdP does not follow application override for login method
Description
If the Google IdP is configured to "Use Redirect" for the login method, and the application override is "Use Popup" or "Use JavaScript," the supporting JavaScript is not loaded.
During resolution and testing for the issue described above, other configuration issues were identified. The API and button properties for the application overrides were not being handled correctly.
The
Helper.js
file for IdPs should also be loaded up front rather than loaded dynamically from other JavaScript.Affects versions
1.44.0
Steps to reproduce
/oauth2/authorize
pageExpected behavior
Helper.js
file should be loaded up front rather than appended to the DOM from JavaScriptWorkaround
In the
Helpers
file in your theme, find the following line:and replace it with
Community guidelines
All issues filed in this repository must abide by the FusionAuth community guidelines.
Additional context
Add any other context about the problem here.
Documentation
ux_mode=redirect
whenloginMethod
isUsePopup
This PR covers doc tasks:
The text was updated successfully, but these errors were encountered: