Django 超级用户登录不了

Django 超级用户登录不了

1.背景

小白入门,跟着教程跑的别人的项目:

Django+Vue 生鲜电商

遇到了超级用户登录不了的问题

2.结论

应该是加密后的密码有问题

因为我也是小白,所以并不很清楚,还请其他大佬解惑

3.证明

先在电商项目里 创建一个超级用户:密码同账号 qweasd

运行django服务器,尝试登录xadmin,登录失败

之后在书城项目里 创建一个超级用户:密码同账号同电商项目一样 qweasd

然后在数据库里,把书城项目里的密码拷贝到电商项目中

登录xadmin,成功!

在这里插入图片描述
图中第一个 qweasd1 是电商项目创建的,因为要把书城项目的拷贝过来,所以后面加了个1
图中第二个是从书城项目的拷贝过来的,密码是复制粘贴的,其他字段是手动填写的

可以看到两个加密结果不一样,这里我并不知道密码的加密逻辑是写在哪的,所以不能去文件里看代码确认了,有知道的朋友,请帮帮我,感谢!

但是经过登录成功,就可以验证,确实是加密后密码的问题。

4.过程

书城项目是我之前在GitHub上找的项目,能登录后台,

后来看到了电商项目,发现书城项目是改的电商项目,

然后开始跑电商项目,遇到了这个登不上的问题,

但是书城项目可以登录后台,

所以就尝试了一下用书城的账号密码登录电商项目的后台,然后就有了这篇文章。

5.admin

这里再提供一个账号同密码admin,大家可以试试:
密码加密后是
pbkdf2_sha256 180000 180000 180000Muqj56T0a5U8$JIV02jbe9kfCFrNOiKdJzRRRutPJ1ef4o8iklQz8vVs=

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

tfnmdmx

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值