3 ms·
I'm debating between GAE standard or Firebase now for my next project :/ I've always been confortable with nodejs but didn't want to bother with GCP (GAE flex).
by guiomie 8y ago
I'm debating between GAE standard or Firebase now for my next project :/ I've always been confortable with nodejs but didn't want to bother with GCP (GAE flex). One part that I liked about Firebase is how it's easy to support multiple login providers (twitter,fb...etc). Is there something similar in GAE standard nodejs ?
- testb 8y agoI don't quite understand how GAE would affect using Firebase or not. Even on standard you would still use Firebase Auth, there is no GAE specific authentication.
- cavisne 8y agoThere actually is some gae specific authentication https://cloud.google.com/appengine/docs/standard/python/config/appref#handlers_login https://cloud.google.com/appengine/docs/standard/python/conf... But it has nowhere near the features of Firebase Auth.
- steren 8y ago(PM on the team) These are not incompatible, you can use Firebase authentication with App Engine. Get started at https://firebase.google.com/docs/auth/ https://firebase.google.com/docs/auth/. The firebase Authentication Admin SDK has a Node.js client library that is compatible with App Engine (https://firebase.google.com/docs/auth/admin/ https://firebase.google.com/docs/auth/admin/).
- Jonovono 8y agoWe use Firebase (and Firebase Functions :fire:) for most of our stuff. Then have a few things running on App Engine. What are you building? I'm a big fan of firebase if it makes sense for what you are building!
- vira28 8y agoFirebase user here. Played with GAE in the past and now running all the backend code in functions.
- andrewkslv 8y agoFirebase doesn't support Access Management with a limit to one project. So if you generate login:ci token it'll create token with access to all your projects and there are no other ways to manage it. I don't know why it still not implemented. Be careful.