更新时间:2023-06-05
用户绑定管理通常用于密码认证,也可以用于管理员定义了用户名的不需要认证场景。主要包括用户绑定、IP/MAC绑定、微信绑定。
用户绑定:当需要限制某个用户名只能在某个IP或MAC地址上登录,并且要求绑定的IP或MAC只能给这个用户使用时,需要用到用户绑定功能。
IP/MAC绑定:绑定用户的IP地址和MAC地址,可以方便管理员对内网用户进行统一管理,实现一人一机实名制管理。且将IP地址和MAC地址做双向绑定,即用户在认证时,会验证该用户的IP和MAC是否符合绑定的关系,如果有一项不对,就会认证不通过。为了防止内网有用户随意修改IP的行为。
微信绑定:将微信OpenID和用户信息绑定,实现微信快捷登录。用微信扫码实现密码登录,减去手动输入账号密码的步骤,其本质还是密码登录。账号可以是本地用户,域账号等外部账号。