问题标签 [oauth2app]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
360 浏览

python - 为什么我可以从 Django shell 导入库,但不能在我的站点中导入?

我正在尝试在我的 Django 应用程序中使用 oauth2app 库。我尝试了几种安装库的方式(easy_install、pip、pip 通过需求文件等),每次安装都很好。此外,每次我可以从 Django shell(manage.py shell)导入库。

但是,当我尝试使用库中的视图时:

我收到“没有名为 oauth2app 的模块”导入错误。我尝试将 Django 调试页面中的 Python 路径与 shell 内的“print sys.path”中的路径进行比较,看起来是一样的,所以我一生都无法弄清楚为什么一个有效而另一个没有。

任何人都可以帮助解释发生了什么吗?我认为 Django shell 是与 Django 实例等效的环境......

0 投票
2 回答
346 浏览

python - Google AppEngine 上带有 Django-nonrel 的 OAUTH2.0 提供程序库

我正在使用 Django-nonrel 在 Google App Engine 上开发 OAUTH 2.0 提供程序。对于身份验证,我提供了自己的用户身份验证,因此我没有使用 Google 帐户。

我对用于创建 oauth 提供程序的可用 OAUTH2.0 库进行了一些研究。oauth2app看起来很有前途,因为它也在使用 Django。有没有人有使用 Django-nonrel 在 Google App Engine 上使用这个库的经验?或者有人可以推荐一个图书馆吗?

谢谢!

0 投票
1 回答
1094 浏览

android - Android installed app: Revoking OAuth2 access to Google Account

I've installed an Android application. The first time I ran it an OAuth2 window showed up asking me whether I wanted to grant the application access to some scope within my user account.

However now I've gone to https://accounts.google.com/b/0/IssuedAuthSubTokens?hl=en and revoked access, but my application still runs normally without asking me the question of whether to allow it access to my account or not.

The application is the sample Auth activity that comes with Google Play extras.

What can I do to get the application to display the question in a popup window again? I've tried uninstalling and reinstalling but I cannot get that window back and I need it for testing purposes.

Thanks.

0 投票
6 回答
13581 浏览

python - 如何在 Django 中以编程方式生成 AccessToken?

我正在设置一个 API。一切正常。我正在通过 OAuth2 python lib 创建一个令牌。我正在为我的 API 使用 TastyPie。

我面临的问题..是 AccessToken 或 Client 模型中没有“创建”令牌方法。

我可以通过 Django 管理员创建一个 accessToken,我可以通过 curl 来创建一个:

myhost.com/oauth2/access_token(包含所有信息、密钥、客户端 ID、用户和密码)

我的目标是在使用我的 API 成功注册用户后,自动创建(工作)oAuth 客户端,但我还想生成 AccessToken。我不能卷曲我自己的服务器,因为它给了我一个重定向/连接被拒绝的错误,所以我想在 Python 中以编程方式进行。无论如何要这样做?这是一个片段:

上面的最后两行,虽然没有给出错误.. 不会保存新的 AccessToken。