草庐IT

oauth2.0

全部标签

python - Tumblr API 2 : Where is the "OAUTH_TOKEN" and "OAUTH_TOKEN_SECRET"

我想使用TumblrAPI2,http://www.tumblr.com/docs/en/api/v2我已经在这里注册了一个应用程序:http://www.tumblr.com/oauth/apps但我只得到“OAuthConsumerKey”和“SecretKey”。“OAUTH_TOKEN”和“OAUTH_TOKEN_SECRET”在哪里?一个程序https://gist.github.com/1242662需要这些参数:classTumblrAPIv2:def__init__(self,consumer_key,consumer_secret,oauth_token,oauth_

python - Twitter\OAuth2\Python 入门

我正在尝试使用python连接到Twitter,但我发现它真的很令人沮丧。我读到的所有内容都表明我需要一个使用者key、一个使用者secret、一个访问key和一个访问secret-例如:UsingpythonOAUTH2toaccessOAUTHprotectedresources我可以从我创建的小测试应用程序的twitter设置页面获取消费者key和消费者secret,但其他两个呢?经过一番谷歌搜索,似乎每个人都认为你从哪里得到这些信息很明显,不值得放,所以我可能有一个非常愚蠢的时刻,但有人可以请像我这样的白痴把它拼出来吗?编辑:确定获取这些详细信息在Twitter中打开您的应用设

python - 如何将 Django OAuth Toolkit 与 Python Social Auth 结合使用?

我正在使用DjangoRestFramework构建API。稍后这个API应该被iOS和Android设备使用。我想允许我的用户注册像Facebook和谷歌这样的oauth2提供商。在这种情况下,他们根本不需要在我的平台上创建帐户。但是用户在没有Facebook/Google帐户时也应该能够注册,我使用的是django-oauth-toolkit,所以我有自己的oauth2-provider。对于外部提供者,我使用的是python-social-auth,它工作正常并自动创建用户对象。我希望客户端使用不记名token进行身份验证,这对于在我的提供商处注册的用户来说效果很好(django

python - 将 Google OAuth2 与 Flask 一起使用

谁能给我指出一个使用OAuth2和Flask以及在AppEngine上不对Google帐户进行身份验证的完整示例?我正在尝试让用户授予对Google日历的访问权限,然后使用该访问权限从日历中检索信息并进一步处理它。我还需要存储并稍后刷新OAuth2token。我查看了Google的oauth2client图书馆,可以让舞蹈开始检索授权码,但我从那里有点迷路。查看Google的OAuth2.0Playground我知道我需要请求刷新token和访问token,但库中提供的示例仅适用于AppEngine和Django。我也尝试过使用Flask'sOAuthmodule包含对OAuth2的引

python - Google Cloud Endpoints 的自定义身份验证(而不是 OAuth2)

我们对AppEngine对GoogleCloudEndpoints的支持感到非常兴奋.也就是说我们还没有使用OAuth2,通常使用用户名/密码来验证用户这样我们就可以为没有Google帐户的客户提供支持。我们希望将API迁移到GoogleCloudEndpoints,因为我们可以免费获得所有好处(API控制台、客户端库、稳健性……),但我们的主要问题是……如何将自定义身份验证添加到我们之前在现有API中检查有效用户session+CSRFtoken的云端点。有没有一种优雅的方法可以做到这一点,而无需在protoRPC消息中添加session信息和CSRFtoken之类的内容?

python - HTTPError 403(禁止),Django 和 python-social-auth 使用 OAuth2 连接到 Google

使用python-social-auth,我在接受来自google的访问后收到403:Forbiden错误消息编辑:我最近(2017年)遇到了同样的错误,但出现了一条新消息:401ClientError:Unauthorizedforurl:https://accounts.google.com/o/oauth2/token 最佳答案 此答案已过时,因为Google+API将于2019年3月7日弃用您需要添加Google+API到GoogleDeveloperConsole上启用的API列表(在APIs下)注意:如果要查看真正的错误

java - 简单 SSO - 使用自定义身份验证 - CAS 或一些 Oauth 或 openid 服务器?

I'dliketoknowmoreaboutthedifferentwaysofsolvingSingleSign-Onandtheirprosandcons.Haveyouworkedwithoneparticularsolution,tellmewhat'sgoodaboutitandtellmewhatthelimitationsorsuboptimalpartsare.BelowarethedetailsofwhatI'dliketoknow,ordon'tunderstand.SSO是一个巨大的话题,如listedinthewikipedia.我学得越多,我的问题就越多。首先

java - 使用 oAuth 2.0 保护基于 Jersey 的 REST 服务

我使用Jersey库在java/netbeans中创建了RESTful服务。现在我想使用oAuth2.0来保护这项服务。是否有任何库或教程可以实现这一目标?我在google中找不到任何有用的东西。 最佳答案 您可以使用ApacheOltu(以前的ApacheAmber):https://cwiki.apache.org/confluence/display/OLTU/Documentation授权服务器和资源服务器部分解释了如何保护您的REST服务。 关于java-使用oAuth2.0保

java - 对同一资源使用 Oauth2 或 Http-Basic 身份验证的 Spring 安全性

我正在尝试使用受Oauth2或Http-Basic身份验证保护的资源来实现API。当我加载首先将http-basic身份验证应用于资源的WebSecurityConfigurerAdapter时,不接受Oauth2token身份验证。反之亦然。示例配置:这会将http-basic身份验证应用于所有/user/**资源@Configuration@EnableWebMvcSecuritypublicclassWebSecurityConfigextendsWebSecurityConfigurerAdapter{privateLoginApiloginApi;@Autowiredpubl

spring - Oauth2 授权类型和良好文档的实时示例,Oauth2 与 Spring MVC 的示例

几天前我读过关于Oauth2的内容,它有客户端、资源所有者、资源服务器、授权服务器等实体,我也理解了这些解释。但我完全不理解授权类型,我仍然对以下类型感到困惑。Oauth2有4种不同的授权类型,例如,授权码暗示资源所有者密码凭据客户凭据请给我一些上述类型的实时示例以区分实现。我需要知道springsecurityoauth2有哪些类型的授权实现以及springoauth2的全流程与安全性。我已经完成了一些使用oauth2和springmvc、springsecurity实现的示例。但这让我很困惑,我没有清楚地了解api的实现。我正在寻找具有Springmvc和Spring安全性的良好O