微信静默授权、非静默授权 都能获得unionid 两者有什么区别?

静默授权 (用户无感知)
分两步 第一步 先获得openid 第二步 通过openid获得unionid与用户信息。

非静默授权 (用户有感知,需点击确认)
一步完成 直接获得openid、unionid、用户信息。

(共有的code、token流程就不描述了)

既然最终都能获得unionid,那两者还有什么区别呢?

静默获取unionid是需要用户关注了公众号的吧