【发布时间】:2012-10-01 17:25:48
【问题描述】:
我已经工作了一段时间,试图在 Google App Engine 上安装 SimpleAuth,但我遇到了麻烦。首先在示例代码的底部,他们有这个:
def _get_consumer_info_for(self, provider):
"""Should return a tuple (key, secret) for auth init requests.
For OAuth 2.0 you should also return a scope, e.g.
('my app id', 'my app secret', 'email,user_about_me')
The scope depends solely on the provider.
See example/secrets.py.template
"""
return secrets.AUTH_CONFIG[provider]
而且我在任何地方都看不到秘密文件,也看不到它应该做什么。
然后,除了那个小问题之外,我很好奇我应该如何将提供程序及其登录 URL 呈现给用户。此页面:https://github.com/crhym3/simpleauth/blob/master/example/handlers.py 对一般设置有很好的描述,但没有描述我们实际需要传递给用户以让他们登录的内容。
谢谢!
【问题讨论】:
标签: python google-app-engine login oauth openid