Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

...