Comments (3)
Hi there!
FirebaseUI are UI components built on top of the Firebase SDKs to make it easier to do things like implementing your authentication flows (this is currently the only existing functionality for web). These UI components are customizable to match your apps branding.
The Firebase SDKs are lower level primitives that perform operations against the Firebase backend, such as authenticating a user, or editing some user information, but do not contain or enforce any UI on your application.
For a faster getting started experience, I'd recommend that you begin with FirebaseUI, try it out, and see if it fits your needs. You will need at some point to use the core Firebase SDKs (for things like retrieving the current user, or editing user information), but you will save the time of building all the UI and logic of supporting different providers, linking accounts to prevent having two accounts with a repeated email address, etc.
And if you feel like the UI and customization options are too limited for your app, first, let us know! (so in the future we can expand customizability of the library) and second, you can build your own UI on top of the core Firebase SDK, instead of using FirebaseUI.
from firebaseui-web.
Best explanation ever!! Thank you!!
On Fri, Aug 5, 2016, 20:16 alfongj [email protected] wrote:
Hi there!
FirebaseUI are UI components built on top of the Firebase SDKs to make it
easier to do things like implementing your authentication flows (this is
currently the only existing functionality for web). These UI components are
customizable to match your apps branding.The Firebase SDKs are lower level primitives that perform operations
against the Firebase backend, such as authenticating a user, or editing
some user information, but do not contain or enforce any UI on your
application.For a faster getting started experience, I'd recommend that you begin with
FirebaseUI, try it out, and see if it fits your needs. You will need at
some point to use the core Firebase SDKs (for things like retrieving the
current user, or editing user information), but you will save the time of
building all the UI and logic of supporting different providers, linking
accounts to prevent having two accounts with a repeated email address, etc.And if you feel like the UI and customization options are too limited for
your app, first, let us know! (so in the future we can expand
customizability of the library) and second, you can build your own UI on
top of the core Firebase SDK, instead of using FirebaseUI.—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
#33 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AK6u3Y-zkMC5mmLfYBYEmL2CgXtwF0Ceks5qc9JZgaJpZM4JeJnW
.
from firebaseui-web.
You are welcome!
from firebaseui-web.
Related Issues (20)
- Firebase Web UI does not work with Next JS 13.5 version onwards (i.e. 13.5.x) HOT 1
- MFA Issue - internal server error 500 HOT 1
- FirebaseUI doesn't work properly in chrome mobile randomly: 20s latency onAuthStateChanged event HOT 7
- Incorrect error message when password requirements not met HOT 3
- Support Firebase JS SDK v9 and v10 HOT 3
- Typescript error when trying to use an async function for signInSuccessWithAuthResult callback HOT 1
- FirebaseUI compatibility with modular SDK HOT 1
- App Check isn't compatible with firebaseUI email login HOT 6
- Impossible to initialize firebase analytics for web
- Twitter authorisation throws "The supplied auth credential is incorrect, malformed or has expired. (auth/invalid-credential)"
- Will this project continue in 2024? HOT 1
- ANONYMOUS USER PROVIDER IS NOT WORKING IN FIREBASE UI HOT 3
- Working FirebaseUI Package for React and Next.js HOT 5
- Facebook logins stopped working on Android devices HOT 6
- Seems like Microsoft login doesn't work properly anymore HOT 1
- Unable to sign-in as cross-site cookies are blocked HOT 3
- Safari does not work on MacOS. It does not work at all on iOS devices - nor Chrome, nor Safari in redirect mode. HOT 1
- Google Sign-in doesn't work when AppCheck is enabled
- Catch all errors from sign in - improvement for signInFailure HOT 4
- [Firefox] Flash of unstyled content when sending/verifying phone otp HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from firebaseui-web.