Prisma1: Firebase Authentication template

Created on 5 May 2017  路  12Comments  路  Source: prisma/prisma1

A Firebase authentication module should be added to https://github.com/graphcool/templates.

Most helpful comment

As discussed with @marktani on Slack, this would be an awesome feature IMO. Not only is it a free(!) alternative to Auth0, but it would also allow users to take advantage of the rest of the Firebase suite seamlessly. Personally I'm not a fan of the Firebase DB for anything else than fairly simple data structures and specific real-time scenarios, given that it's simply a key/value store, so the option to combine the powers of Graphcool with the other Firebase modules would be a godsent for a plethora of projects! I really hope this gets fast-tracked on the roadmap

All 12 comments

As discussed with @marktani on Slack, this would be an awesome feature IMO. Not only is it a free(!) alternative to Auth0, but it would also allow users to take advantage of the rest of the Firebase suite seamlessly. Personally I'm not a fan of the Firebase DB for anything else than fairly simple data structures and specific real-time scenarios, given that it's simply a key/value store, so the option to combine the powers of Graphcool with the other Firebase modules would be a godsent for a plethora of projects! I really hope this gets fast-tracked on the roadmap

Any idea when this will be available? I am really interested in this integration especially for phone Auth that is going to replace Twitter Digits in a few months

@marktani - Can you reveal any plans as to when this will go into WIP/beta? :)

I would also love this integration! Any news?

I would love to contribute to this feature. this would be awesome!

This can now be implemented using the new beta feature "Schema Extensions". If you're interested in participating in the beta program, please reach out to me in Slack聽馃檪

I just want to point out here if this is ever going to be implemented officially (as it probably should), that Firebase Functions should be used for it. First are foremost it minimizes dependency on other services (AWS), but also removes the need to deal with service key which is normally required when verifying Firebase token externally. Here is an example of minimalistic function that can be automatically deployed to Firebase cloud as part of integration setup process.

@FredyC Could you create an issue in the functions repo to track this?

@kbrandwijk I don't understand how is that related to Graphcool functions? This is an integration with Firebase Authentication. The Firebase Functions is probably something similar to AWS, just cloud for microservices with an added bonus of direct (admin) access to other parts of Firebase platform.

@FredyC Well, the example in that repo (https://github.com/graphcool-examples/functions/tree/master/authentication/firebase-authentication) is about Firebase Authentication. If that should be implemented using Firebase Functions, then the Firebase authentication example could be updated to do just that.

@kbrandwijk Ok now it makes sense, but unfortunately I don't have a time & will right now to provide more elaborate example except that gist. If someone feels for that, I am open to questions though (contact me on Graphcool slack).

This is now possible to be built with resolver functions, have a look here for an example: https://github.com/graphcool/templates.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

MitkoTschimev picture MitkoTschimev  路  3Comments

notrab picture notrab  路  3Comments

marktani picture marktani  路  3Comments

dohomi picture dohomi  路  3Comments

ragnorc picture ragnorc  路  3Comments