关于github授权的问题

来源:5-4 GitHub为例集成第三方账号注册和登录

姬寅

2019-05-08

图片描述

集成以后, 再次点击 github 授权 出现上述问题

图片描述

已经存入数据的授权信息, 删除不了

图片描述

无论是用github 上面的 昵称 或 邮箱登录 输入github的密码 都显示上述描述。

我很无解了 我已经花了 10个小时在反复的看视频 , 老师无语中

写回答

3回答

1cho糖糖

2019-05-14

这个问题我遇到过,是因为老师给的初始开发模板中settings的配置问题,老师的模板原本应该是开发完了许多子应用后把子应用删除了,

在项目目录config/settings/base.py中修改重定向的页面

LOGIN_REDIRECT_URL = 'account_logout'  # 登录跳转配置


1
2
1cho糖糖
回复
Jack
不客气,这样同时也提升了我们自主找bug的能力?
2019-05-14
共2条回复

Jack

2019-05-08

你看报错内容,NoReverseMatch 是路由匹配失败,url前后端没对应上吧。

不用删数据。

数据删除不了,是因为被外键关联了,你要先把子表的记录删了,再删父表的记录。

0
0

姬寅

提问者

2019-05-08

就是这个 GitHub 账号登录  跳转的时候 如果到了 login界面 就是登录不了 但是 如果 直接点击GitHub的话 就可以登录, 而如果是自己注册的账号 输入用户名 和密码 就能登录,请老师 讲解一下, 如果用户直接点击GitHub 可以登录 但是以后 输入对应的账号的话 为什么不给用户登录呢?

0
1
Jack
'redirect is not a valid view function',看看这个redirect对应的哪个路由;另外,github邮箱和你网站注册的那个用户,如果是同一个邮箱的话,那属于是一个用户
2019-05-08
共1条回复

Django高级实战 开发企业级问答网站

融合Django高级用法/算法/设计模式/TestCase测试/云计算打造项目

908 学习 · 757 问题

查看课程