# 1 权限认证思路
前面已可以正确收发信息了 本章主要内容为编写权限认证模块 大体如下图(有需要后续会补充流程图)
![](https://i.loli.net/2019/03/14/5c8a1394798be.png)
为了前期方便测试 编写 暂时将权限认证与im同时编写在一套系统里 后续会剥离出去
* 当第一次连接进来如127.0.0.1?token=xx 我们获取token后 判断用户是否登录,若未登录,则主动发送信息通知未登录。登录成功后 需要将用户的登录信息广播给各节点
* 若未登录 则需要调取http接口 获取token(详情见权限认证模块)