授权登录:需要用户确认登录,这样通过用户的确认后,可以获取用户的全面信息,无论该用户是否关注公众号都可以获取。
静默授权:不需要用户确认,只需要用户访问某个网页,属于嵌套在普通网页里的授权形式,只能获取用户的的唯一标识openid和union id,无法拿到用户的微信头像、微信名称等个人信息,对用户的简单认证中比较有用。
同一个用户在不同公众号下open id不同;但是unionid是相同的。
静默授权,scope=snsapi_base,用来获取用户的openid的,并且是静默授权并自动跳转到回调页,用户无感知。
非静默授权,scope=snspi_userinfo,用来获取用户的基本信息,这种授权需要用户手动同意,并在用户同意过后,无需关注,就可在授权后获取用户的基本信息。
转载:https://blog.csdn.net/qq736150416/article/details/78517784