Implementing social logins for customer in shopify store that I created from scratch using storefront API - shopify

I have a shopify store built in nextJs app that consumes shopify storefront APIs.
I want to enable social logins for the customers in my nextJs app but I dont seem to be able to find the right APIs to implement this.
currently, we're using shopify's username and password login for customers from storefront APIs.
I have searched through multiple sites and community but couldn't find help.

Related

Using Shopify Store Customer Account to Authenticate Node JS API

I'm building a NodeJS API + Android/IOS Apps connecting to that API.
Additionally, I have a Shopify store where customers register and purchase products.
Now, I need to set up auth flow on these mobile APPS, which will redirect to the Shopify store, authenticate using customer account credentials, allow that customer to log in with APP, and allow API access with that authentication.
API Auth layer developed with JWT authentication for the moment which is working without shopify interaction.
Is there anyone who has done something like this with Shopify customer accounts?

Implementation Of SSO On Shopify For Existing Platform Users

I have a website and app(iOS/Android) where people can come and register and use my product.
We are now launching eCommerce on shopify and want that
existing users should be able to use their credential on shopify
If user is already logged in on the platform and navigate to shop then they should not required to login again.
If user directly come on shop and login then the same should be continue while using the platform.
Now I am looking for the following
Best plugin or third party integration
If anyone has built their own SSO or if there is any code available to implement the same without plugin.

I want to use my Eventbrite account credentials to be able to login in the web app i am developing how do i do it?

I am developing a web application for musicians to grow their fan base for their music.
I want that as a musician if i have a eventbrite account already.
I can directly sign in using the same EventBrite Account Credentials to create an account in my proposed web application.
I did find that Eventbrite provides an API
Link: https://www.eventbrite.com/platform/api
I just want to know will this API help to achieve what i want irrespective of my web app technology stack i am using.
Please help.

Allow my SAAS user install MailChimp on their store

We are building SAAS platform like Shopify. Now we would like our customers to install MailChimp on their store just like Shopify customer installs on their store.
When I was trying MailChimp on Shopify platform, i noticed somehow Shopify receives some key/token from MailChimp when installation completes and then Shopify uses this key/token to update MailChimp list of that store whenever some events occurs. That's what we are looking to build.
I tried MailChimp API (on Playground) with the generated key. But, this API creates store, list etc under my account, then how do i enable this against our customer's MailChimp account?
I would greatly appreciate it if you kindly give me some feedback.
Both Shopify and MailChimp use OAuth to exchange API credentials for users accounts between each other.
In your case, you should probably check out MailChimps OAuth 2 documentation on this topic.
When it comes to integrating MailChimp with your SaaS, your application as to acts as a client to MailChimp. Use OAuth to let your users connect their MailChimp account to your application and store the Refresh and Access Tokens in your database. This allows you to make requests to the MailChimp API to access your user's MailChimp data.

eBay Kleinanzeigen API access (eBay Classifieds Germany)

For a mobile app we would love to integrate the eBay Kleinanzeigen (www.ebay-kleinanzeigen.de) API. Goal is to (API GET) get all the classifieds in a certain (German) zip code.
However the documentation is not very useful.
The API under https://api.ebay-kleinanzeigen.de/api/ads request login and password for this API. We used the username and password from www.ebay-kleinanzeigen.de and the eBay Partner (Developer) login credentials but both are not working.
Does anyone know how to use it and what credentials we need to use it or has experience with this API?
The eBay Kleinanzeigen API is not public available and is used internally for some applications, including their own apps.
Still, some third parties have access to it, but this is always based on business reasons and contractually regulated. There is no regular developer program to access the API.
If you think you have a product which would work great with eBay Kleinanzeigens inventory, and for that also want to have access to the API you should contact their business development team.
The eBay Kleinanzeigen API is not public available and is used internally for some applications, including their own apps.
If this is the case and you don't need to provide the "eBay Partner" credentials in the apps, they seems to be part of the code.
An overview of the apps can be found here:
https://www.ebayclassifiedsgroup.com/mobile.html
This is not a guidance to do it, just a syllogism.