Access Token

Socializer stores the accessToken retrieved by the providers after the user is logged-in. The following functions are available for you to interact with APIs from your provider, chances are that you will need the following credentials

  • Client ID
  • Client Secret
  • Access Token

For example if a user is logged-in with Google you can interact with Google Sheets using the following methods and variables to retrieve the credentials above:

{% set provider = craft.socializer.getProviderByHandle('google') %}
{% set tokens = provider.getCurrentUserToken() %}
{% set accessToken = tokens.access_token %}
{% set clientId = provider.getClientId() %}
{% set clientSecret = provider.getClientSecret() %}