...
- Upgrade our django OAuth library to django-oauth-toolkit., which would also affect:
- Insights
- E-Commerce
- Programs
- Update client-side code as follows:
- send API request with access token
- If access token is invalid, try to update it using refresh token
- if refresh request passes, update the access token and re-send the initial API request
- If refresh request fails, ask user to re-authenticate
- Update the Client IDs for the new apps (see Client Rollout Plan).
...