Page MenuHome

Handle date_deletion_requested in user-modified webhook
ClosedPublic

Authored by Anna Sirota (railla) on Jan 18 2021, 7:06 PM.

Details

Summary

Goal

The goal is to delete user and log them out of the Cloud when account is deleted in Blender ID.

Part of https://developer.blender.org/T82969

How it works

If non-null date_deletion_requested is received by the user-modified webhook handler, the handler

  • soft-deletes user record, sets email and names to nulls in it;
  • deletes all session tokens.

Dependencies

The log out part depends on https://developer.blender.org/D10138 to work properly.

Diff Detail

Repository
rBC Blender Cloud

Event Timeline

Anna Sirota (railla) requested review of this revision.Jan 18 2021, 7:06 PM
Anna Sirota (railla) created this revision.
  • Keep past expires and revoked dates intact
  • Use a different logger when logging messages about deletion
This revision is now accepted and ready to land.Jan 20 2021, 10:41 AM