Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

验证码无限错误/Google登陆异常? #51

Open
cnbeining opened this issue Dec 9, 2014 · 12 comments
Open

验证码无限错误/Google登陆异常? #51

cnbeining opened this issue Dec 9, 2014 · 12 comments

Comments

@cnbeining
Copy link

Hi there,

我试着部署了一下这套源码。但是有点问题:

  1. 我设置了oauth2,但是登陆后没有设置cookie,还是没有登陆?
  2. 把游客为admin打开。

添加任务时,提示验证码错误,无论如何刷新都提示错误。

历史上好像添加任务成功过1次,然后就无限失败了。

这是为什么呢。。。。。。

@cnbeining
Copy link
Author

好吧,验证码这个。。。。如果不需要敲验证码而敲了会失败。

但是登陆问题是为什么呢?

@binux
Copy link
Owner

binux commented Dec 9, 2014

google 登录在国内没法用,然后你设置了 google_oauth_secret 吗?登录后跳转回来的请求成功了?

@cnbeining
Copy link
Author

VPS在海外。

都设置了,这个secret是和apps.googleusercontent.com在一起的那个吧?(原谅我看了半天繁体的面板都不大会说话了)

没有目力所及的错误。。。

@binux
Copy link
Owner

binux commented Dec 9, 2014

https://console.developers.google.com/ 这里这个

@cnbeining
Copy link
Author

是这个。。。但是的确登陆没好。。。不知道是我打开方式不对还是什么问题。。。

在 2014年12月9日,下午11:31,足兆叉虫 [email protected] 写道:

https://console.developers.google.com/ https://console.developers.google.com/ 这里这个


Reply to this email directly or view it on GitHub #51 (comment).

@binux
Copy link
Owner

binux commented Dec 9, 2014

登录完成后,有访问 /login?code=xxxx 这样的地址吗?

@cnbeining
Copy link
Author

有啊。一个304.

在 2014年12月9日,下午11:41,足兆叉虫 [email protected] 写道:

登录完成后,有访问 /login?code=xxxx 这样的地址吗?


Reply to this email directly or view it on GitHub #51 (comment).

@binux
Copy link
Owner

binux commented Dec 9, 2014

/login?code=xxxx 是 304 吗?不是302+写cookie吗?

@cnbeining
Copy link
Author

不是啊。看样问题就是这了。。。有可能是我配置不对?

我目前是拿tornado裸着跑,没加前面的反代啥的。。

在 2014年12月9日,下午11:48,足兆叉虫 [email protected] 写道:

/login?code=xxxx 是 304 吗?不是302+写cookie吗?


Reply to this email directly or view it on GitHub #51 (comment).

@binux
Copy link
Owner

binux commented Dec 9, 2014

我看了下代码,无论是什么情况都不会是 304啊,后台日志什么都没有?

@cnbeining
Copy link
Author

好吧,复测了下。

在Openshift环境下,登录就神奇的。。。正常了。

我怀疑是因为我VPS没有给程序开反代,程序用域名加端口跑,导致加不上cookie。

等下我找台不用的服务器再测试测试。。。

还有个问题:

如何添加管理员用户呢?没看见有用户管理的地方的说。。。。。sql里面不知道要修改成什么。。。

顺便:Openshift部署脚本:https://github.com/cnbeining/lixian.xunlei-Openshift

@binux
Copy link
Owner

binux commented Dec 10, 2014

到数据库里面把用户组改成 admin

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants