Android端设备断网时,为何一键登录仍能获取Token?如何限制仅在网络正常时获取?
在安卓设备完全断网的情况下,一键登录 SDK 仍可能在短时间内返回 Token,这是因为 SDK 内部存在 Token 缓存机制。当网络恢复后,SDK 会优先尝试使用缓存的 Token 进行登录。
如果您希望限制仅在网络正常时获取 Token,可以在调用 SDK 拉起授权页面后,主动判断当前设备的网络状态。若检测到无网络连接,可选择不触发 Token 获取流程或清除本地缓存 Token,从而避免使用缓存进行登录。