使用UC_KEY可重置论坛(除uid为1的)任意用户的密码

通过获取到的UC_KEY,即可重置论坛任意用户的密码,并清除安全提问。注意本重置任意用户密码的方法并不适用于uid为1的用户(即管理员),因为上会将本地的管理员用户覆盖,从而登陆不进去本地搭建的dz后台(重置管理员uid为1的方法后面讲)
测试环境:
目标站点:http://192.168.32.101/dz/。管理员jinglingshu,建了两个用户test1和test2。uc_key为B4s07bE2n5nef8e2M2F0a3Y8k7G6IeEb70G2Kf1cD0VfO0b1D8pcu6p773E487D9
目标:重置test1的用户口令。
111838op5hww2vww53awaz.jpg 

可以看到test1用户的uid为2,重置密码的过程如下:
1、本地搭建dz。在”站长”―>”UCenter设置”中修改UCenter设置,然后保存。一定要选择接口方式,且 是否允许其他应用的会员在站点激活、是否允许直接激活 两项配置开启
111839azt997dzt133s19d.jpg 

2、点击“工具”�C>“更新缓存”来更新缓存。然后,在“用户”�C>“添加用户”中添加要重置的用户

112044h33bltdaz38da9yn.jpg 

112136er13s2kmuwvf3vk5.jpg 

ps:系统提示用户已经存在,是否在本地激活,选择 是
3、查看本地添加的用户信息,并修改密码和清除安全提问。
112222l6ee21omg555k6uj.jpg 

4、现在test1的用户的密码被修改为123456,并清除了安全提问。使用test1和123456登陆远程站点
112431vkg711pof1eppef7.jpg 

你可能感兴趣的:(重置密码,uc_key)