微信登录时,除了使用账号密码,还需要通过手机接收验证码来验证身份。在某些情况下,除了验证码外,微信还可能需要好友验证。这主要是出于安全考虑,原因如下。
1、双重验证机制:验证码和好友验证共同构成了双重验证机制,提高了账号的安全性,即使验证码被拦截或窃取,没有好友验证,黑客也无法成功登录。

2、防止账号被接管:当微信检测到账号可能存在风险时,如异地登录或异常行为,会触发好友验证机制,这是为了阻止黑客接管账号,即使黑客有验证码,也需要好友验证才能成功登录。
3、恢复账号时的安全确认:如果用户在联系客服并尝试找回账号时,仅仅依靠短信验证码可能不足以确认用户身份,这时,好友验证作为一个额外的确认因素,帮助系统确认用户的身份。

微信的这种做法是为了确保用户账号的安全性和信息的保密性,即使收到了短信验证码,在某些情况下仍可能需要好友验证来确认身份或恢复账号。
TIME
