验证码无限错误/Google登陆异常?
cnbeining opened this issue · 12 comments
Hi there,
我试着部署了一下这套源码。但是有点问题:
- 我设置了oauth2,但是登陆后没有设置cookie,还是没有登陆?
- 把游客为admin打开。
添加任务时,提示验证码错误,无论如何刷新都提示错误。
历史上好像添加任务成功过1次,然后就无限失败了。
这是为什么呢。。。。。。
好吧,验证码这个。。。。如果不需要敲验证码而敲了会失败。
但是登陆问题是为什么呢?
google 登录在国内没法用,然后你设置了 google_oauth_secret 吗?登录后跳转回来的请求成功了?
VPS在海外。
都设置了,这个secret是和apps.googleusercontent.com
在一起的那个吧?(原谅我看了半天繁体的面板都不大会说话了)
没有目力所及的错误。。。
是这个。。。但是的确登陆没好。。。不知道是我打开方式不对还是什么问题。。。
在 2014年12月9日,下午11:31,足兆叉虫 notifications@github.com 写道:
https://console.developers.google.com/ https://console.developers.google.com/ 这里这个
—
Reply to this email directly or view it on GitHub #51 (comment).
登录完成后,有访问 /login?code=xxxx 这样的地址吗?
有啊。一个304.
在 2014年12月9日,下午11:41,足兆叉虫 notifications@github.com 写道:
登录完成后,有访问 /login?code=xxxx 这样的地址吗?
—
Reply to this email directly or view it on GitHub #51 (comment).
/login?code=xxxx 是 304 吗?不是302+写cookie吗?
不是啊。看样问题就是这了。。。有可能是我配置不对?
我目前是拿tornado裸着跑,没加前面的反代啥的。。
在 2014年12月9日,下午11:48,足兆叉虫 notifications@github.com 写道:
/login?code=xxxx 是 304 吗?不是302+写cookie吗?
—
Reply to this email directly or view it on GitHub #51 (comment).
我看了下代码,无论是什么情况都不会是 304啊,后台日志什么都没有?
好吧,复测了下。
在Openshift环境下,登录就神奇的。。。正常了。
我怀疑是因为我VPS没有给程序开反代,程序用域名加端口跑,导致加不上cookie。
等下我找台不用的服务器再测试测试。。。
还有个问题:
如何添加管理员用户呢?没看见有用户管理的地方的说。。。。。sql里面不知道要修改成什么。。。
顺便:Openshift部署脚本:https://github.com/cnbeining/lixian.xunlei-Openshift
到数据库里面把用户组改成 admin