Introduction

Davinci AI provides you a solution to let your users login using multiple different social media accounts that they use on a daily basis.

Configure Twitter

To let users to login and register using their Twitter accounts, follow the steps below:

1

Step 1

Visit Twitter Developer Portal page.

2

Step 2

Once you are logged in your Twitter Developer account, create a new project or use your existing one.

3

Step 3

Fill in all the details as you prefer, it is visible only to you.

4

Step 4

Under Keys and tokens tab, make sure to copy your API Key and Secret Key.

5

Step 5

Next, select your app and click on Edit button under User authentication settings box.

6

Step 6

Setup App Permissions and Type of App as shown in the image below.

7

Step 7

Setup App info section and fill all 4 fields as shown in the image, replace YOURDOMAINNAME with your domain and make sure that there are no typos in any of the inputs, click save afterwards. You don’t need Cliend IDs generated at the end for this particular scirpt.

8

Step 8

Go to Admin Panel -> General Settings -> Auth Settings page, this is where you configure all social media login accounts and settings.

  1. First, enable Login via Social Media (OAuth)
  1. Next, include your Twitter API keys and enter your domain name there as well if it not shown already for you.
9

Step 8

After you are done with configurations, click on Save button.

Congratulations! You have successfully comleted the Login and Registration with Twitter process.