I am currently building the account deletion and deactivation system.
In essence it will do this:
If you deactivate your account all of your data is hidden from view temporarily until you log back in. Nobody will see your profile, posts, replies, attachments, messages and nobody will be able to contact you until you log back in.
This option is ideal for anyone who needs to take a break or who feels they need to hide their online activity for the time being as it is safety concern.
If you delete your account you will still have your peertube account, which you can delete in peertube afterwards but everything here in Atrium will be gone permanently. If you reregister with the same credentials as you have in peertube (same username or email) everything will syncronise again.
Deletion is permanent and non-reversible however admin may have a back up of your content but this is not guaranteed to be reimplemented. I strongly suggest that you use the Export Data function in Connect to download all of your posts and replies and attachments first before deleting your account and if you are still not sure, you should probably just deactivate your account instead.
I[b]ndieAgora accepts no responsiblity for accidental account deletion and does not guarantee restoration of deleted data.[/b]
I wanted to implement these features because it will give users total control over their data, safety and privacy. This is basic compliance with data protection laws. I understand that some users will only want a peertube account but are not bothered about social media etc.
Please not this system is not yet activated - it will probably take about a week to get into place.
The registration and login system in Atrium is quite complicated as it allows phpBB databases to be ran live as the user authority base but also has fallback systems for peertube - both of these confirm authorisation and then Wordpress creates a Shadow session user. When a user 'deletes' at the moment I can only get it to delete the phpBB user, but then peertube still has the user and then it creates the phpBB user again allowing a session to restart upon login.
I have to somehow prevent peertube credentials from recreating a phpBB user and therefore a shadow session user but it's like wrestling gravy.
I will be recreating another version of Atrium that is not at all dependent on phpBB or Peertube - it will run off Wordpress entirely - but in the future there will be a version that is not dependent on Wordpress, it will have its own runtime.
Deactivation/deletion system
Moderator: atreestump
Forum rules
No Spam. No Porn. No Gore. No Abusive Behavior. It's that simple.
No Spam. No Porn. No Gore. No Abusive Behavior. It's that simple.
- atreestump
- Posts: 921
- Joined: Sun Jun 15, 2025 3:53 pm
Deactivation/deletion system
Last edited by atreestump on Tue Feb 03, 2026 6:14 am, edited 1 time in total.
- kFoyauextlH
- Posts: 1429
- Joined: Sun Jun 15, 2025 3:53 pm
Re: Deactivation/deletion system
Can you maybe also make there a few steps or safety precautions and other verifications or something, I'm afraid about accidentally deleting my stuff or someone hacking me and getting it deleted or something. I mainly don't want to lose all my writing and notes as I have on a few different sites. I'm also concerned about getting attention from weird groups online, and I saw the option that my writing doesn't appear in search results but I decided not to clivk that yet in case my writing or notes may draw in any like-minded or curious people who are interested in slightly strange things and type them into the search and find my writing here.
