1. Home
  2. Documentation
  3. Integrating with Dropsource
  4. Third Party Login

Third Party Login

Dropsource currently includes Actions for logging your app user into Firebase, Facebook, and GitHub.


You can sign existing users in and sign new users up with Firebase, as well as tracking events in your app for analytics purposes. First import the Google Play Services file for your Firebase app into your Dropsource app Settings, then use the Firebase authentication and event Actions:

firebase signin

See Authenticate the User with Firebase for more details.


To log your user into Facebook, add the Log User in with Facebook Action to an Event, such as a page loading.

facebook login

You will need to specify the details for an app created via a Facebook Developer account, including an ID and app name. If you create two Device Variables in your app, you can select them for the auth token and user ID fields. You can also specify particular permissions for your app.

ⓘ Note

Use the Invite Facebook Friends Action in conjunction with the login Action to allow users to invite their friends to join your app or service. You can also use Facebook App Event logging in your app by adding the Activate Facebook App Events Action to the Application Launched Lifecycle Event.


You can see GitHub login in action by creating a new project and choosing the GitHub IT Example App. With the project open, select the Login page, click the Login Button Element, and open its Tapped Event.

github login

The Action requires the details of an app that you’ve created via a GitHub Developer account, including a client ID, secret, and callback URL. You can request different levels of scope for the access your app needs to have. See Log the User into GitHub for the full process.

ⓘ Note

The Dropsource team is actively working on integrating various popular services you’ll be able to leverage in your apps. If you have any particular requests or would like to work with us to develop a particular plugin, get in touch help@dropsource.com.

Was this article helpful to you? Yes No

How can we help?