有没有办法取消用户注册邮件验证?


(咖啡白菊) #1

咨询一下:用户注册验证邮箱太麻烦了,有时要延时几十分钟才能收到信,不知为何,请问,有没有办法取消邮箱验证这个功能?让用户无法邮箱验证即可注册和登陆。
谢谢


(Sam) #2

我觉得这样挺好,避免垃圾账号注册


(咖啡白菊) #3

我觉得反垃圾 未必要在注册上把关,完全可以前几篇帖子审核才能发布,并且可以同一IP无法重复注册多个账号。
邮件验证的问题,邮件发多了后,其他邮箱系统很容易把验证邮件本身就当着垃圾,用户根本就注册不了。网站再怎么折腾都可以,但用户无法注册,问题就大了。


(Sam) #4

如果人多发帖,一个个审核是一件麻烦的事情。


(咖啡白菊) #5

通过邮件验证,就一定不是垃圾吗?邮件验证根本就避免不了垃圾群发软件。所以传统论坛才有验证码或google验证的功能。


(咖啡白菊) #6

邮件验证,对于反垃圾,基本没作用。作用在于,要让正常用户收到站点提醒。基本所有的传统论坛程序都提供了”是否需要邮件验证“的可选项。


(咖啡白菊) #7

哎,在这里讨论也没意义,解决不了问题。有时间到官方去反馈。


(咖啡白菊) #8

坦率的说,这个站点氛围相当不好,没有分享精神,说个话都是说半句,留半句,呵呵。留不住用户。但不管怎样,站长的许多翻译,还是很有价值的。


(freemangl) #9

那是你没有领悟到discourse的核心精神,如果需要这些功能为何不去用discuz?
discourse的一大特色就是邮件列表功能,如果取消了邮件认证,那如何确定用户的邮箱可用?
你所说的收到邮件慢和你的配置以及所用的邮件服务有关,我现在用sendgrid的服务,都是几秒钟就能收到邮件的。

而且所谓的回复半句是大家都有一定的基础吧,很多回复点到为止,并没有手把手的去教完全没有linux/网站为何基础的初级用户。


(咖啡白菊) #10

在下并无针对任何人的意思,也不想争论,毕竟站长的奉献,还是值得钦佩。若有所得罪,还请站长谅解。
discourse的确是一款很强大的软件,打造新一代论坛是discourse的营销口号,不过是个营销概念而已,用不着顶礼膜拜,也不会成为我们用户的口号。
这并不意味着传统的DZ都真的过时了。没有任何一个新一代的东西,是和传统决裂的,新一代的东西不过是对传统的“扬弃”,而不是全盘否定。
当然,也许我是接触不多,理解不到位,也许站长有其他许多更精髓的理解,但这并不重要,重要的是把论坛做起来。


(Sam) #11

LZ真的没理解DISCOURSE核心精神,我就经常来


(Iminai) #12

请问你那边sendgrid发qq邮箱 能收到吗


(freemangl) #13

能正常收到,我还没遇到收不到的情况


(Erick Guan) #14

邮件是认证账户身份的核心,没法取消。你可以用 SSO 用自己的账户系统绕过 Discourse 本身的用户鉴权(Authentication)的部分,这之后你可以自己管理认证用户的逻辑。邮件的功能当然可以关,你可以在后台设置。

至于你邮件的到件速度,国内的话服务商的影响就多了。交钱可以保平安,自己做也算是可以保平安。

至于会被邮件服务商认为是垃圾邮件,除非你一直在发垃圾邮件。大部分的 Discourse 邮件(功能性,必要时发的)和摘要(有严格的频次)都相当保守,在国外的 Internet (如果说有个叫国内的 Internet,我同意你说的东西)里,反响倒是不错。


(林夕) #15

我觉得大家说的都有道理。
邮件确实是discourse的一大特色,毋庸置疑。
但是话又说回来,要结合地方特色。邮件在国外使用很频繁,在国内什么情况大家也清楚。

我用的的最多的邮箱有上千封邮件,但是除了需要点开激活的,其他的我连标题都懒得看,因为我们没有使用邮件的大环境。

我想用discourse做一个地方性的开放社区,我们这个地方的人大部分都像我一样,很少甚至根本不使用邮箱。

我去一个社区注册,假如不是有非常吸引我的内容,还需要邮箱激活的,我一般就不去了

因此,对我这样新建的社区,如果能够取消邮件验证最好不过,因为初期阶段,需要积累原始用户。

对于建议直接用discuz的,对我来说也不是不行,但是对于discuorse来说,应该是让更多的人使用,而不是仅限于一个很小的圈子。


(Erick Guan) #16

我理解你的顾虑。邮件的验证作用是确定账户的身份,账户的身份是根据邮箱地址来标示的。没有确认这个账户的身份,你要应对可能的大规模的新账号的攻击、丢失且永远无法找回密码的账户(因为邮箱可能错的)。

不过这样的改动可以通过插件做到,我的意思是,你能接受这样的风险么?


(林夕) #17

任何事都有两面性,现在人说酒香也怕巷子深,我前面说了,我认可邮件认证,以及你说的所有好处,但一个地方社区起步的时候就认证可能会把很多潜在用户挡在外面,对社区初期发展有很大影响,如果开始不需要审核,而在社区用户群体壮大到一定规模的时候再启用验证,我觉得这才是像我这样的小地方社区最好的。


禁用账户验证邮件
(Erick Guan) #18

这点是插件可以做到的。除了这一点,你对邀请功能怎么看呢?

作为受信任的用户,你邀请的用户是不需要登录的(不要密码),密码是可以后面补上的。

我想知道你对这个功能的看法。


(独唱者) #19

相当一部分人是不了解你说的邀请功能的,他们只是看到了一个简约的轻型论坛,眼前一亮,就开始装了,实际上并没有思考自己想要什么,然后基于自己对国内论坛的认知和经验突然觉得应该像DZ那样多点功能嘛,第三方登录,积分,签到,发视频,回复才能查看,“什么?还需要验证邮箱!太麻烦了!”。。。。这些,在我刚接触Discourse 的时候也冒出过这些念头,逐渐在使用过程中发现才Discourse 的奥秘之处,我一个插件也没装,也不打算装,所有的重点放在内容上,我需要的是有质量和价值的用户,连注册都懒得弄的人,进来了也就是一个数字,没有任何意义,基本上,大多数使用者需要和考虑的一些问题和需求Discourse 的那些贡献者已经统统想到过的,唯一我想要的就是Erick Guan 提到的文本定制,在1.5稳定版升级后希望能在翻译上自己更个性一点。


(林夕) #20

我前面提的取消验证是基于发展初期用户考虑的,当一个论坛发展到一定的程度,积累一定的用户基数和口碑之后,验证还是需要的。在使用过程中,可以引导用户将邮箱填写正确,逐步引导至正常功能。

至于邀请注册,因为我的论坛还在建设,还没开始推广,最近比较忙,还没来得及研究。是不是现有用户往好友的邮箱里面发邀请信件,点开链接之后注册就可以了?如果是这样,也是有点不贴合国情的,尤其我这样的偏远小城。

我知道的好友信息包括电话、微信、QQ等,但不包括邮箱。我一般需要朋友干什么,会打电话或者QQ消息的。

所以邀请对我这里的情况,几乎没用。