Comments (25)
We recently released examples for authentication with Facebook and Google using the new beta feature "Schema Extensions" 🎉
We're still looking for help for more examples like Twitter, Github or Firebase. If you're interested to join the beta program, please contact me in Slack (my handle is nilan).
from prisma1.
@schickling Facebook is a must have for real business, and github for my dream project. :)
Thanks
from prisma1.
I totally agree with you @sedubois. We have more and more people asking for this so it's a high priority for us along #39 🙂
from prisma1.
The closed beta is still going on and also includes Google authentication. Both integrations include token verification as well as an integration with the permission system 🙂
from prisma1.
add Google as a social provider would be nice, most people have at least one gmail account
from prisma1.
All the more reason to offer a Firebase Auth integration ;)
from prisma1.
We've run a closed beta for the Facebook Social Login feature for a few weeks and it will take us another few weeks until this feature is available to everyone. Thanks for your patience 🙏
from prisma1.
Using Auth0 is the recommended way for now. After their pricing updates I think that's a feasible choice for most applications! 🙂
We'll add further dedicated Social Logins in the future.
from prisma1.
I'm sad to hear that. I hope Facebook and email auto can come very soon (or at least that there would be a documented way to do it without Auth0). I have the prospect of bringing a prod app with thousands of users and it makes me question whether Graphcool can be more than just a prototyping tool.
from prisma1.
IMO Facebook and Google auth are both mandatory for serious projects. Good to know they're in the works :)
from prisma1.
What if I don't want to use Auth0Lock for my UI?
Let's say I want to use react-native-fbsdk to get the facebook token, how can I exchange that for a Auth0's idToken to perform the authentication flow with GraphCool?
from prisma1.
Hi @katopz, that's a very good point. Yes, we're having plans to add more auth providers in the future. Which ones in particular would be important for you?
from prisma1.
@schickling Do we have a timeline for this? Especially facebook?
from prisma1.
Facebook Social Login is indeed on our close time horizon. I'll keep this thread posted with further information soon.
from prisma1.
@marktani Do we have an ETA for this?
from prisma1.
yes, google would be nice as well
from prisma1.
@marktani - Just to make sure, will the tokens / integrations to the new auth providers be usable with the permissions?
from prisma1.
Considering that password authentication should (AFAIK) be avoided for any new project, I think it would make sense to have an easy passwordless system (sending one-time tokens by email/SMS). Can this be considered in the current development?
from prisma1.
This is already available through the Digits and Auth0 integrations - did you have something specific in mind?
from prisma1.
Thanks @marktani. I mean that, as pointed in the OP, it's quite pricy and cumbersome just to get authentication.
from prisma1.
Without facebook auth, this is a show stopper for me at the moment. Please get this feature out soon. =)
from prisma1.
Hey folks thanks for your thoughts!
@sedubois, Digits is free as far as I can tell. Did you think of a specific integration for an passwordless system?
@changalberto, the closed beta for Facebook/Google Auth is going great and we're doing out best to push it out as fast as possible 🙂
from prisma1.
@marktani AFAIK digits is only for mobile phone, but I need email auth (that's the data I have).
from prisma1.
@marktani Digits was acquired by Firebase. It was integrated into Firebase Authentication and will be retired in September 30.
from prisma1.
This can be discussed further here: https://www.graph.cool/forum/t/feedback-schema-extensions-beta/405.
from prisma1.
Related Issues (20)
- Self-relation column order? HOT 1
- Prisma1 with Apple M1 HOT 7
- Mutations with disconnect=true on an relation that is not connected to anything fails with an error HOT 1
- Circular dependency while mocking the Prisma client using both approach singelton and context
- host.docker.internal not working on prismagraphql/prisma:1.34 on docker-compose (1.29.2) docker 20.10.9 CentOS 8.4.2105 HOT 1
- Intermittent P1001 - "Can't reach database server..." HOT 1
- `updatedAt` field not changing after running a connect operation via the update mutation HOT 1
- Prisma 1.34 documentation errors HOT 1
- Invalid Issue Documentation link HOT 1
- log4j - CVE-2021-4428 HOT 2
- The type of `where` part of `delete` function is wrong when using `@@unique`
- Prisma 1 Cloud was sunset on September 1st, 2022 HOT 3
- Error prisma1 deploy HOT 1
- Cascade delete not set on one-to-many relation HOT 1
- prisma1 introspect does not return anything
- updatedFields always returns an empty array HOT 1
- Prisma1 deploy throws 504 Gateway Time-out randomly HOT 2
- "Join" where result would have been a big data set throws an error (performance) HOT 1
- Issues adding or modifying records in Admin
- Prisma 1 was deprecated on Sept, 1st 2022 — Upgrade to the latest version of Prisma
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 prisma1.