# sdlan交互逻辑 sdlan节点上线流程如下: 1. 用户在平台注册,获取自身`user_id`,这个`user_id`有可以创建网络个数和可以上线机器数量的限制。 2. 用户创建一个(或者多个)token,得到`token_id`,`token_id`可以设置过期时间。 3. 运行客户端,填写`token_id`,将机器纳入到自己的管理域。 当一个`token_id`过期,则使用该id的节点在他注册的sn上会下线并告知id过期。之后,如果使用该过期id上线,就会立即下线。但是,如果此时该节点使用另外一个有效的token上线: * 该新的token为同一个用户的另一个token: * 该token有效 * 该token无效 * 该新的token为另一个用户的token: * 该token有效 * 该token无效 当一个`token_id`被删除,则该节点会在他注册的sn上被删除,并且数据库删除该节点的网络信息以及与token的绑定信息。该节点成为自由节点 当一个节点上次用某个用户的token登录之后,然后下次使用同一个用户的另外的token登录,是否允许?(应该允许) 当一个节点上次用某个用户的token登录之后,下次使用另一个用户的token登录,是否允许?(是否应该之前的用户解除这个设备的绑定关系之后,才能被其他用户添加这个节点)