Authenticated 3rd Party API Access?

Greetings, Wixers!

I had heard of Wix before but am only now taking a closer look. WixCode looks very promising. Will this platform enable me to build an integration with multiple 3rd party services which have authenticated REST API’s?

For instance, could I create my own membership platform that requires users to sign up and enables them to “connect” their Google account to my Wix service so that my platform could access their approved resources on their behalf?

Ideally, Wix would handle the oAuth2 stuff, and I’d be able to access the data from users’ connected accounts in a simple way within my Wix app (kind of like you can on the Bubble platform). Is that possible?

-Steve

1 Like

Hay Steve,

Using Wix Code, you can access 3rd party APIs such as email services - checkout this article for example.

Regarding oAuth2, users of the site can login using the their google login. Once connected, you can access the user email. At this time we only require access to the email to create a simple experience for login.

Can you explain what other access to the user connected accounts you are looking for?

Thanks for the reply, Yoav.

Google provides many G Suite services such as Calendar, Sheets, Docs, and Drive to name a few. I’m looking for a general purpose third-party data access solution that would enable me to easily build integrations using the Wix platform.

But Google is just one service. There is also Salesforce, MailChimp, and countless others that provide authenticated access to a user’s data via REST APIs. I’m looking for a platform that would enable me to build value-added integrations between various services.

If your platform provided access to third-party data as easily as it does to your own database, that would be ideal.

Hay Steve,

In theory, as we have backend code and the ability to perform arbitrary API calls from the backend, such integration should be possible. As I have not tried those myself, I am not sure if we have all the required bits to make it happen. We will look into it and analyze how we can support those integration in a simple manner.

Yeah, if your platform could handle the authentication (usually oAuth2) and abstract access to data sources (local or third party), that would be sweet. That’s one of Bubble’s strong suits, but your UI is nicer, IMO. Anyway, thanks for the reply.

I too am very interested in connecting SalesForce and many other services!

Please provide an update as soon as you can.

We would need to integrate codeb’s openid connect client
Is that possible?