CRMEB 使用以下代码 可判断用户是否登录 并获取uid
$uid = $request->hasMacro('uid') ? (int)$request->uid() : 0;
最近一个项目 需要使小程序的某个页面 显示用户的部分信息(此页面不要求强制登录)
将接口放入了 route api 中无需鉴权的路由中 上线后 发现 uid 错乱 经常显示其他用户的信息
排查了一下 感觉应该是路由的问题
后面将接口放入 route api 中鉴权不通过 不抛出异常的路由中 就恢复正常了
( 测试服人数少的话 只有上线才能发现这个bug 真有你的CRMEB )