Skip to content

Commit 19c18fa

Browse files
authored
V4.4.0 release (firebase#659)
* Added FirebaseUiHandler for IAP integration and part of es6 migration * - Added default button config for saml and oidc - Readme file for firebaseuihandler - Clarify localized binary generation for hyphenated language codes: `zh-TW`, `xh-CN`, `pt-PT` - Added support for default tenant config key "*". PiperOrigin-RevId: 284115536 Change-Id: I4c5a9c56cc4af05bc21fc05a058a6e6b839b9dc4 * fixed soy syntax * added chagnelog for v4.4.0 * Do not remove the redirect status before redirecting to IdPs for immediate redirect flow * Adds UX improvements to firebaseuihandler federated sign in redirect processing. * Skip sign-in screen if email is prefilled. * Added selectTenantUiHidden callback and do not trigger signInUiShown callback for immediate redirect. * remove ie11 test * update android test
1 parent fdefa9f commit 19c18fa

File tree

159 files changed

+17138
-7526
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

159 files changed

+17138
-7526
lines changed

CHANGELOG.md

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
* Added `FirebaseUiHandler` API to support [using external identities with Google Cloud IAP](https://github.com/firebase/firebaseui-web/blob/master/firebaseuihandler/README.md).
2+
* Added default configurations for `SAML` and `OIDC` providers.
3+
* Fixed the missing id attributes for input elements.

README.md

+13-5
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,12 @@ FirebaseUI.
3737
5. [Customization](#customizing-firebaseui-for-authentication)
3838
6. [Advanced](#advanced)
3939
7. [Developer Setup](#developer-setup)
40-
8. [Cordova Setup](#cordova-setup)
41-
9. [React DOM Setup](#react-dom-setup)
42-
10. [Angular Setup](#angular-setup)
43-
11. [Known issues](#known-issues)
44-
12. [Release Notes](#release-notes)
40+
8. [IAP External Identities Support with FirebaseUI](#iap-external-identities-support-with-firebaseui)
41+
9. [Cordova Setup](#cordova-setup)
42+
10. [React DOM Setup](#react-dom-setup)
43+
11. [Angular Setup](#angular-setup)
44+
12. [Known issues](#known-issues)
45+
13. [Release Notes](#release-notes)
4546

4647
## Demo
4748

@@ -1687,6 +1688,13 @@ the other terminal that has the exported variables, run the tests:
16871688
npm test -- --saucelabs --tunnelIdentifier=<the tunnel identifier>
16881689
```
16891690

1691+
## IAP External Identities Support with FirebaseUI
1692+
1693+
You can use FirebaseUI to build the authentication page to use external
1694+
identities with
1695+
[Google Cloud IAP](https://cloud.google.com/iap/docs/external-identities).
1696+
The documentation can be found [here](firebaseuihandler/README.md).
1697+
16901698
## Cordova Setup
16911699

16921700
### Introduction

0 commit comments

Comments
 (0)