您当前所在的位置:南充市南网网络科技有限公司 > 企业动态 > 南充网站建设|南网网络科技有限公司浅谈注册主键选择的有关事项

企业动态

南充网站建设|南网网络科技有限公司浅谈注册主键选择的有关事项

关键词:

南充网站建设南充网站开发南充网站制作

2017-09-12


公司名称:南充市南网网络科技有限公司 

联 系 人:陈经理
联系电话:18181066518
0817-2296114 
公司地址:南充市顺庆区长征路131号(天胜大酒店旁)
注册主键选择的有关事项
南充网站开发主键是数据库设计中的一个概念,为了保证唯一性,新增用户时必须进行[主键查重]。
1、以用户名为主键注册
Anti-Spam:非常弱(批量Spam账户)。
扩展性:高,随时可切换为以其他数据为主键。
使用场景:私有内容/私有操作较少的情况,比如仅提供了回复、投票、点赞等[轻操作];
产品雏形期,进行测试的新产品(开发比较容易)。
便利设计:注册和登录可合并在同一个界面(不考虑找回密码时);注册时可顺便把用户名当作昵称搜集。
注意事项:为了让用户找回密码,必须设置密保问题,找回密代价很高(把自己用户名给忘记了)。
2、南充网站开发以邮件地址为主键注册
Anti-Spam:中等(自从QQ邮箱出来,被遍历攻击的事儿也是不少啊)。
扩展性:中,可以随时切换为手机主键。
使用场景:邮箱容易记忆,适长期频繁使用的产品;适合在web端需要依赖Newsletter进行营销的产品;非实名用户系统,邮件主键的代价最小,转化率较好。
便利设计:To B产品使用企业邮箱注册,自动关联企业主账户。
注意事项:邮箱是隐私,掩码显示,如果包含社交功能,注册时可能需要采集昵称;进入各大邮件运营商的白名单,是一件头疼的事儿,搞不好就直接进垃圾邮件了。
3、南充网站开发以手机为主键注册
Anti-Spam:弱(各种遍历、各种骚扰,需要采取措施)。
扩展性:低,几乎不可逆(用户也不答应)。
使用场景:带有支付功能的电商、消费类产品;实名用户系统,需要用户的绝对信任,初期转化率低,最好从邮件主键过度;只有移动版本的产品。
便利设计:根据手机号自动匹配地区城市、电信运营商(也有一部分用户是携号转网的#_#)。
注意事项:手机是绝对隐私,能不显示就不显示,显示必须掩码,如果包含社交功能,注册时可能需要采集昵称;国外手机号几乎不可以,短信通道需要至少双备,如果验证短信中包含一些根本想不到的敏感词,会很惨;用户更换手机,运营商回收旧号码卖给新用户,都会大量存在,请一定给出解决方案。
4、由第三方账户创建(并登录)
Anti-Spam:高(等于是把验证权交给别人了)。
扩展性:高,可以在第三方验证后再创建自有账户。
使用场景:几乎适合各种类型的用户自主注册账户。
便利设计:可以根据第三方授权拿来一大堆Profile里边的信息(除了密码)。
注意事项:把鸡蛋放在了别人的篮子里,一定要心甘情愿;登录之后再创建自有账户,会存在一定的转化率损失;去第三方申请授权,要有耐心,而且通常在产品初期拿不到太多的Profile数据。
5、社会卡证类主键(身份证、信用卡)注册
Anti-Spam:高,因为规律性比较差,但也不排除社会工程hack手段。
扩展性:都到了这步了,算是个终极。。
使用场景:特殊场合和人群,需要展示特殊的功能;实名用户系统,需要用户的绝对信任;必须关联在线支付/移动支付才能使用的产品;通常都不会包含社交功能。
便利设计:直接关联到用户真实身份和征信。
注意事项:通常验证都是通过第三方信用组织进行,比如提交信用卡关联的身份信息,由支付机构或银行匹配之后发送一个验证短信/邮件/二维码;同样是把鸡蛋放在别人的篮子里(通常是亲爹的篮子)。
6、其他主键
用汽车牌照做主键,真的可以有;不是不可以,但是尽量还是别摸着石头过河;注册主键在真实社会里一定是具有非重复且个人专有的特点。
7、多主键复合注册
当然可以啦,注册时没必要提示用户哪个是主键,反正登录的时候会提示。
8、切换主键时注意事项
其切换主键之前,一定要对数据进行筛查,情况可能是这样的,用户使用邮件主键生成了一个用户,当系统切换手机为主键时,用户会因迷惑而创建另外一个新账户,此时可能涉及到用户数据合并的问题。如果这些没有想清楚,就不要随便更换主键。。

 
我要评论(114生活网会员可直接登录,如果还不是114生活网会员,请点击注册新用户!
  • 评论内容:
动态分类
联系我们更多
公司名称:南充市南网网络科技有限公司
联 系 人:陈经理
联系电话:18181066518
0817-2296114
公司地址:南充市顺庆区长征路131号(天胜大酒店旁)


网上有害信息举报
x

填写举报信息

提示:请填写您的实名信息,中国114黄页承诺对您的信息进行保密