{% extends "social/base.html" %} {% block title %}Connections{% endblock %} {% block body %}

Connected accounts

{% if connections %} {% for connection in connections %} {# socialchimp chose this id, after the account. The webhook relies on it: the network names the account, not one of our rows. #} {% endfor %}
AccountNetworkConnection idToken expires
{{ connection.account_name }} {{ connection.platform }}{% if connection.host %} on {{ connection.host }}{% endif %}{{ connection.id }} {% if connection.expires_at %}{{ connection.expires_at }} {% else %}never{% endif %} {% if connection.refresh_token_expires_at %}
Sign in again before {{ connection.refresh_token_expires_at }} - the refresh token itself runs out then, and nothing can renew that one.
{% endif %}
{% csrf_token %}
{% else %}

Nothing connected yet.

{% endif %} {% if running_out %}

These need signing in again

Their refresh token runs out soon, and nothing can renew that one - an access token socialchimp renews for you before a post, but when the refresh token goes there is nothing left to renew with. Found by querying this app's own columns: socialchimp has five storage methods and none of them lists anything.

{% endif %}

The nine networks

{% for row in networks %} {% endfor %}
NetworkWhere the app comes fromWebhook
{{ row.network.label }}{% if row.connected %} ✓{% endif %} {{ row.network.where_the_app_comes_from }} {% if row.pushes %} it pushes: /social/webhooks/{{ row.network.name }} {% else %} asked on a timer {% endif %} Connect
{% if attempts %}

What this app has tried

{% include "social/attempts.html" %} {% endif %} {% endblock %}