Skip to main content

Hi,

 

I am building a custom App that i wish to put on the zapier App list someday. I am using Zapier CLI way. I need to know how can i build a feature where users can login to my App, when they use our App as a trigger or an action for the first time. I have seen many Apps asks us to lgin, like Typeform, Google Forms. I want the same thing for my App. 

Currently,  I am following the Docs where I got to know that i can add a Auth file in my development process, which seem like below.: 

 

const authentication = {

type: 'basic',

test: {

url: 'https://api.github.com/user'

},

connectionLabel: '{{bundle.authData.username}}'

};



But this is for my test perspective. How can i build something, where user can get to login with multiple options like Basic, Custom,etc.. ? Will that be enabled by Zapier team once App is approved and deployed ?