Experimental project

This is a sandbox project, which contains experimental code for developer use only.

Twitter Authentication, or twauth, is a module which allows users to authenticate and sign in with Twitter in Drupal 8. This minimizes the time and effort required for new users to begin using your site and allows the connection of user accounts across sites. twauth is written to incorporate OAuth and uses the TwitterOAuth library by Abraham Williams on Github.

To install twauth, unzip or move this folder to the /modules/ folder in your site root. Extract the twitteroauth library below to /sites/all/libraries/. Login as an administrator, enable this module, then go to Admin > Configuration > Services > twauth and paste in your consumer token and consumer secret. These are essential to authenticating your website with Twitter and can be retrieved from http://dev.twitter.com/apps. Ensure that you have checked the box to allow your application to be used to 'sign in with Twitter', and you have entered at least a placeholder for the callback url.
After saving your token and secret, you will be able to authenticate users through Twitter.

If you have any questions or encounter issues, you should email me through my contact page.

AttachmentSize
twitteroauth.zip9.16 KB
twauth.zip7.58 KB

Project information

  • Created by mimes on , updated