You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The other question is how we want to handle account banning. If we keep the account, we're gonna keep pinning all of their content. Unpin all content on ban? Delete the account or mark it as banned, so they can't use the same email? Axe their Stripe account as well? (We need to cancel any subscription they have, so they can't hit us with refunds.)
I think we need 3 or 4 things here to get it out asap right?
1. a way to get the uploaders for a skylink + some indicator of whether they are banned already or not
2. a way to suspend the uploader(s).
3. a way to block skylinks (which we do already but maybe not in this case?)
(4. a way to unban a user again)
So I'd say we figure out the endpoints we need first and then an ansible playbook to execute the commands for a quick and safe cli solution.
Once we have that we can still worry about improving the UX by providing a nice admin panel. But that takes a lot longer and requires permissions for logged in users to see and access the admin panel.
Regarding banned users, we probably want some nice message on the website which says their account is suspended and give them a way to reach out to us in case it was a mistake.
Banning should probably also involve downgrading them on stripe to not pay anymore and prevent them from using the portal for anything really.
The text was updated successfully, but these errors were encountered:
Overview
From Discord:
The other question is how we want to handle account banning. If we keep the account, we're gonna keep pinning all of their content. Unpin all content on ban? Delete the account or mark it as banned, so they can't use the same email? Axe their Stripe account as well? (We need to cancel any subscription they have, so they can't hit us with refunds.)
Start of discussion: https://discord.com/channels/542938080349519882/776826381061062686/1000359722198761582
Design or Proposal
Rough design:
The text was updated successfully, but these errors were encountered: