webim用户集成的时候如何处理业务用户和环信用户ID的识别

我的应用场景是这样的: 业务系统本身有一个用户ID,然后给这个用户生成相应的环信ID及密码。webim登陆的时候,根据业务用户ID找到相应的环信ID和密码,然后登陆IM。
我的问题是:
1.  WEBIM展示的时候是业务用户ID和昵称,添加的时候必须是环信ID,一种方式根据业务用户ID找到对应的环信ID,然后通过jssdk来添加用户,这里涉及多次ajax交互,请问还没有其他更好的集成方式? 
2. 显示群成员的时候,环信sdk本身读取的是环信ID列表,展示群成员信息的时候需要做个转化,请问有没其他处理方式?
3. webim登陆的时候,需要通过环信ID和密码登录,不太安全,请问有其他方式吗? 
共1个回复

环信技术支持中心

2015-10-05 12:55

正式上线时采用授权注册,逻辑是你们去你们服务端注册你们体系中的用户,同时服务端去环信的服务器注册环信ID,然后环信的ID和密码作为用户信息中的字段一起返回给用户,用户拿到用户信息后,取出用户名和密码再登录环信,你可以把用户的用户名,昵称,环信ID等等都维护在一个json串中,用哪个取哪个就行了,成员列表的展示也是一样,你有环信ID可以去你们服务端获取相应的用户信息,一次ajax请求就可以了。 安全角度来讲的话,我们的webIM是支持https的,所以也不用担心。
点击此处继续提问与开发者们互动

申请试用

提交后工作人员会尽快与您联系进行功能演示
技术咨询已转移到管理后台,请先登录

即时通讯云使用者请在应用详情页面咨询
客服云使用者请进入管理员模式咨询

×

400电话

商务咨询

技术咨询

免费试用