To enable Twitter or Google ID Services with Caspio, you first need to register your application for each provider. After you do it, the same identification codes and keys for each ID Service can be used in your Caspio Authentications and Connections. Note that OpenID does not require any registration.

Note: Use this article only as a reference. The third-party provider might update their user interface at any time. If you need further help with these settings, see the support site of the provider.

Register a Twitter Application

Prerequisite: Create a Twitter developer account on the https://developer.twitter.com/ website. Once you have the account with Essential access, apply for Elevated access and verify it has been granted. Note that the currently supported Twitter API version is Standard v1.1.

  1. Open the https://developer.twitter.com/en website and sign in with a Twitter developer account.
  2. In the Get started section, click Create an app.
  3. Click Create an app and fill in the required fields.
    • App name - Displays your application name to your users
    • Application description - Refers to your application description
    • Website URL - The URL address of your public application
    • Tell us how this app will be used - Information for Twitter what kind of app you want to build
  4. Optional: Complete other fields if you need.
  5. In the Callback URLs field, enter the Site URL of your Caspio account in the https:///dp.asp format. For example, use https://b1.caspio.com/dp.asp if your account belongs to Site 1.
  6. Click Create.
  7. Review the Twitter Developer Terms and click Create.
  8. Click Keys and tokens tab and note the Consumer API keys. You need the API Key and the API secret key to enable Twitter ID Services with Authentication in Caspio.

Register a Google Application

  1. Open the https://console.developers.google.com/cloud-resource-manager website and sign in to Google with an activated account.
  2. Click CREATE PROJECT.
  3. Name your project and click Create.
  4. In the left navigation menu, click API & Services > Credentials.
  5. Click the OAuth consent screen tab and enter the information for your new Client ID.
  6. In the Credentials tab, click Create credentials and select OAuth client ID.
  7. In the Application type list, select Web application.
  8. Enter the Site URL of your Caspio account in the following fields:
    • Authorized JavaScript origins - Use the https:// format. For example, use https://b1.caspio.com if your account belongs to Site1.
    • Authorized redirect URLs Use the https:///dp.asp format. For example, use https://b1.caspio.com/dp.asp if your account belongs to Site 1.
  9. Click Create and note the client ID and client secret. You need these values to enable Google ID Services with Authentication in Caspio.
  10. To finish, click OK.

Next Steps

When you have the identification codes and keys for each ID Service that you want to enable in Caspio, you can start creating Authentications and Connections.

Customizing ID Service Sign In Screen

The text used on your login screen can be customized in the Localization object of your DataPage. Open your localization object and go to Forms/Details Pages > Markers and Tips > ID Service Label as shown below and change the text as you wish.