Comments (9)
I'm going to re-open this... been pinged a few times that it's not working, so it'd be nice to just fix it.
from gatsby-mail.
Yeah, the issue here is that Google is very protective of Gmail access, and they want to review any apps before they have a chance to cause too much public damage. The middle-ground they've found is that you can have N people sign into your app before it's shut down for anyone except for you (the author of the Google app).
The reason you can use the OneGraph app is that it's be reviewed as a developer tool, and doesn't ask for "write" (send, really) permissions, so the review is softer. We've seen some pretty intense requests for redesigns/more informative verbiage, and fewer permissions on some of the apps using Gmail.
If you end up publishing a real GatsbyMail for others to use, you'd want to create an OAuth client in Google, add the client id/secret in the OneGraph app dashboard, and they have your app reviewed well before launching publicly.
from gatsby-mail.
Thanks for weighing in @sgrove!
Since this is more of less for demo purposes (see the "Don't use this for anything real" in the live app, ha) I'm going to close this out!
If you're interested in using any of this for a real app @papascott definitely check out some of the advice above to move past some of these technical hurdles/challenges.
from gatsby-mail.
Hi @DSchau, Will this issue resove if the developer created a new account in onegraph and used his/her appId in .env file ('GATSBY_OG_APP_ID')?
from gatsby-mail.
@dnafication sorry for the delay--but yes that should work!
from gatsby-mail.
Just to make peoples lives a bit easier I updated the readme to avoid this issue. In my case, I needed to create a onegraph account since my Google account requires permission which can only be accepted by a self-created account.
from gatsby-mail.
@myisaak think that should do the trick, for now at least.
Longer term--I need to get off my laurels and actually make this a real app with Google OAuth authentication as @sgrove mentioned earlier.
(So once more--let's keep this open!)
from gatsby-mail.
Even for onegraph account it gave the same message, "Sign in with google is disabled". I also tried t connect oneGraph account with google, same message.
from gatsby-mail.
Look at https://developers.google.com/identity/protocols/oauth2/javascript-implicit-flow
from gatsby-mail.
Related Issues (12)
- messages payload is empty HOT 3
- What Github API Key Scope(s) should be included HOT 2
- Use dark mode (by default) if enabled with MacOS mojave
- Trouble with installation instructions, throwing errors HOT 2
- TypeError: getNodesByType is not a function
- sending emails gives a 403 HOT 8
- Thanks for building this HOT 1
- Cannot query field "github" on type "Query" HOT 2
- Accessing env variables HOT 7
- add pagination
- disabled Gmail API throws an ui error
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 gatsby-mail.