这样免去了先注册再验证的麻烦 如果收的到连接就直接注册 收不到,就表示邮箱验证失败,迟迟收不到,直接换个邮箱不就行了?
是不是 666666 ?
1
casparchen 2017-05-30 01:29:18 +08:00 via iPhone
有很多网站就是这样的
|
2
Lentin 2017-05-30 01:33:43 +08:00
村网通,好多验证都是这样的,防止链接检查还有链接和验证码一起的
|
3
Lentin 2017-05-30 01:35:31 +08:00
抱歉看错了,楼主的意思是只填邮箱就注册,现在有的部分网站就是先填邮箱下一步再填其他信息
|
4
imdjh 2017-05-30 04:53:04 +08:00 via iPhone
别忘了不少网站在未通过邮箱验证时,也能限制功能式的使用。
|
5
0139 2017-05-30 08:23:27 +08:00 via iPhone
用 Google 账号登录只要点同意就可以了,连字都不用输,更方便一点
|
6
shoaly 2017-05-30 08:29:48 +08:00
并不是, 作为弱小站长, 都是想先尽可能少了骗一波注册, 所以输入用户名和密码就可以开车了, 邮箱只是一个试探, 多验证一个算是送的
|
8
mozutaba 2017-05-30 10:35:39 +08:00 via Android
早期有些 no password 的概念就是这么做的
|
9
wclebb 2017-05-30 10:40:35 +08:00 via iPhone
Wordpress 就是这样的。填电子邮件即发密码到 电子邮件。
|
10
ddd2500 2017-05-30 10:45:40 +08:00
你就可发送一个一次性链接在注册后啊, 这个链接被访问了一次就激活对应的用户。
|
11
Hsinchu 2017-05-30 10:46:17 +08:00 via Android
Nexusphp 类 pt 站的邀请注册都是这样模式
|
13
Perry 2017-05-30 13:01:33 +08:00 via iPhone
Slack 还像类似
|
15
tadtung 2017-05-30 15:44:57 +08:00 via Android
现在很多网站不都这样。
不过随着大中华局域网的建城,未来只能用国内电话注册的。 之前不是已经发文了。 |
16
prasanta 2017-05-30 17:08:16 +08:00 via Android
这样可以方便写注册机
|
17
SourceMan 2017-05-30 17:37:05 +08:00
社交账户授权不更简单
|
19
chuanqirenwu 2017-05-31 11:09:20 +08:00
一般都提供一个社交账户登录。技术社区至少提供一个 github 登录,或者新浪微博登录,基本能涵盖大部分登录需求了,Python 中文社区 pythonzh.cn 就这这样做的。另外鄙视那些使用社交账户登录后提示需要再注册一个本地账户绑定的网站,不知道他们程序员怎么想的。
|
20
edsgerlin 2017-06-01 10:51:50 +08:00
@chuanqirenwu 这样有个主账号,可以解绑社交账号和添加更多社交账号绑定联合登陆……其实 Medium 那样感觉最好,根本不存储密码,纯靠社交账号联合登陆实现账号系统。
|
21
chuanqirenwu 2017-06-01 11:28:30 +08:00
@edsgerlin 我也支持 Medium 的做法。社交账户大都已经验证过用户,网站就无需再引入一些麻烦的流程再验证账户了。
|
22
Tokin 2017-06-05 17:05:23 +08:00
很多网站会考虑到注册时间,收取验证码这个时间略长,如果迟迟收不到用户可能会放弃注册。
给未验证邮箱的用户开通部分功能,验证后开通全部功能也比较合理。 先验证保证用户质量,后验证保证用户数量。一般如果是创业公司要拉投资什么的,肯定不会傻到让用户先验证再注册。。。虽然我自己的网站是先验证再注册,那只是我搞着玩,不求用户数哇- - |
23
Tokin 2017-06-05 17:08:58 +08:00
@edsgerlin 纯用社交账户可能会带来一些问题,如果没有账号密码,万一社交账号登录功能在后期关闭或者不可用,那以后转换成本可能比较高。
目前比较多的网站才用的可能是: 1、先注册,再绑定社交账号。 2、社交账号登录之后,创建账号、密码。 极少一部分网站只用社交账号登录,可能他们有比较完备的方案解决一些列问题吧。 |
24
Tokin 2017-06-05 17:10:42 +08:00
@chuanqirenwu 关于你的问题,我分享了我的一些见解,在 #23 楼。
|
25
chuanqirenwu 2017-06-05 17:45:28 +08:00
@Tokin 感谢!原来是这样,确实是还没有考虑过这个问题!看来确实需要做一个完备的方案了!
|
26
edsgerlin 2017-06-06 02:05:44 +08:00
@Tokin 允许使用多个账户联合登录,要求用户绑定一个以上的社交账户并绑定邮箱,社交账户全部失效也可采用邮箱的一次性验证码登录,绑定其他账户。
|
27
Tokin 2017-06-06 08:26:12 +08:00
@edsgerlin 那既然社会化登录之后要设置邮箱,那么多设置一个密码的成本也不会高很多。基本还是回到了起点。
另外,初始的时候让用户绑定多个社交账号,你觉得有多少用户愿意买账? 与其这样,不如建议社会化登录的接口能获取到邮箱,例如 google 登录,就获取绑定在 google 账号上的邮箱,然后社会化登录的时候直接把这个邮箱写入数据库可能比较好点。 不清楚现在社会化登录是否能够获取到邮箱,但是看了下 QQ 登录和微信登录的 API,是获取不到的。 QQ 登录 API: http://wiki.open.qq.com/wiki/%E3%80%90QQ%E7%99%BB%E5%BD%95%E3%80%91API%E6%96%87%E6%A1%A3 但是新浪微博登录是可以获取到的: http://open.weibo.com/wiki/2/account/profile/email |