gpt4 book ai didi

PHP 和 MySQL - 我应该如何允许我的成员(member)从我的网站上删除他们的成员(member)资格?

转载 作者:可可西里 更新时间:2023-11-01 08:22:22 26 4
gpt4 key购买 nike

如果成员不想成为我们社区的成员,允许他们删除帐户的最佳方法是什么?我应该让他们点击网站上的删除按钮吗?我还应该使用哪些其他措施?

最佳答案

已经有一些很好的答案,但我会在这里补充一点,以确保我想提出的几点都被涵盖(或开放讨论)。

终止帐户所需的用户操作

正如其他受访者指出的那样,您希望使终止帐户的过程尽可能简单、清晰/安全。在您网站的“帐户/个人资料设置”部分中有一个按钮是拥有此功能的最佳位置(因为几乎所有网站都有)。而且,当用户选择终止帐户时,请务必在完成该操作之前收到一条确认消息(没有什么比“意外”终止帐户更糟糕的了)。

如果您对用户保留感兴趣,可选快速退出调查可以让您深入了解某些用户可能终止其帐户的原因,因此将其纳入确认操作可能有用。

终止后的网站操作

我在几个实例中看到的一种做法(我非常喜欢)是在用户终止用户帐户时向用户的电子邮件帐户生成一封电子邮件。

它允许您尝试“挽救”用户,如果保留是一个问题,您可以再次为他们提供一种提供有关该网站的反馈的方式,并且通常让他们知道他们的贡献将被遗漏。

如果您使用将帐户标记为“非事件”(但保留其数据)的建议,您可以在该电子邮件中告知他们,如果他们决定返回并想要回旧帐户,他们可以执行哪些步骤。

终止后用户数据的处理

这里有一些解决方案,具体取决于您运行的网站类型、用户生成的内容量、用户协议(protocol)的条款等。

一般建议

处理用户终止的最简单、最容易和最容易出错的方法是在用户表中有一个字段,它允许您简单地将帐户标记为事件/不活动,并且当用户终止他们的帐户时,将其切换为非事件状态。

如果他们改变主意,您可以恢复帐户,对您的保留率进行统计等。

包含大量用户生成内容的网站

在用户离开时简单地删除他们的帐户可能会给您带来麻烦 - 来自通常与用户相关联的评论/文章/其他内容的链接将会中断。在这些情况下,只要用户协议(protocol)允许,我建议您将他们的帐户标记为“已终止”/“不活动”,这样可以关闭帐户的某些方面,但仍保留所需的详细信息使站点的其余部分正常运行。

包含用户生成但私有(private)内容的网站

在这种情况下,如果您打算从您的数据库/文件中删除用户的详细信息,您还必须有代码可以从任何地方删除与该帐户关联的任何内容 - 例如,删除任何图片用户上传的内容、他们输入的任何评论等。任何与用户表 JOIN 的内容都需要系统地删除。

关于PHP 和 MySQL - 我应该如何允许我的成员(member)从我的网站上删除他们的成员(member)资格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3895445/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com