2
0
heavyrian2012 4 сар өмнө
parent
commit
f0622e212d

+ 2 - 1
md/base_knowledge/user.md

@@ -1,10 +1,11 @@
 # 用户
 
 #### 用户的基本属性
-用户拥有如下三个属性,userId、name、displayName。
+用户拥有如下四个属性,userId、name、displayName、mobile。
  * userId 用户在系统中的唯一ID,一般是一个字符串,具有系统中唯一性,用户在使用过程中无法看到,不可以修改,一般是系统生成。野火IM中用户ID最大长度是64字节。
  * name 有人也称为loginName或accountName,一般是用来登录时填写的用户名,具有系统中的唯一性,有些系统是可以修改,比如微信。一般是用户自主填写的,可以根据这个字段来搜索用户。野火IM中name最大长度也是64字节
  * displayName 有人也称为nickName,一般情况下用户可以随意修改,不要求唯一性。displayName最大长度也是64字节。
+ * mobile 电话号码,这个属性理论上可以不唯一,但现实生活中往往是以电话号码来登录的。比如我们demo就是用电话号码登录的。
  > 其它的一些属性,比如头像,号码,地址等,不容易引起误解这里就不做解释了。另外用户提供有extra字段,客户可以自定义使用。
 
 #### 登录与连接