SmartiApps Twitter Login module can be used for Login or Register
Instructions:
1. Install VQmod from the link https://github.com/vqmod/vqmod/releases
2. For Installation Please follow the instructions in https://github.com/vqmod/vqmod/wiki/Installing-vQmod-on-OpenCart
3. Copy the paste these files in to your upload folder
4. Go to your Admin Page and Install the "SmartiApps Twitter Login" module
5. Edit this module and Paste you Consumer Key,Consumer Key secret,Access Token and Access Token Secret and Save it.
6. Run the composer require j7mbo/twitter-api-php
7. Now we can Register or Login using your twitter login
For Twitter API Key:
1) Please visit https://apps.twitter.com/
2) Create New App
3) Enter Valid details to create an application.
4) Copy the Callback url from this module and paste it.
5) After creating an app go to the Settings and enter Privacy Policy URL and Terms of Service URL and Click on Update Setting.
6) Receive your Consumer Key and Secret under "Keys And Access Tokens".
7) Click "Create my access token" and get your Access Token and Access Token Secret.
8) Go to Permissions and check the "Request email addresses from users" and Update Settings.
Login and write down your comment.
Login my OpenCart Account