|
@@ -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字段,客户可以自定义使用。
|
|
|
|
|
|
#### 登录与连接
|