Allow a browser-based OAuth flow for project syncing

Since defold editor use Google as its OAuth provider for project management, and China blocks Google services, it means almost no one in China would be able to use defold for collaboration.

My suggestion for workaround would be one of the following:

  • allow a browser-based oauth flow (so users can pick their favorite proxy service)
  • allow projects to be downloaded and open locally, much like github (this gives one way support at least, not 2-way sync)
  • allow a proxy setting (which will require you to support both HTTP and SOCKS, eventually)

what do you think?

2 Likes