草庐IT

gitlab-ci-token

全部标签

ios - 带有 "Bearer Token"的 Twitter 仅应用程序身份验证

简短的问题:我在apps.twitter.com为我的应用程序生成了一个访问token和一个访问tokensecret。我如何使用它们向https://api.twitter.com/1.1/statuses/user_timeline.json发送请求?BearerToken由什么组成?是AccessToken还是AccessTokenSecret?还是两者的编码?一些上下文:我正在尝试制作一个应用程序,该应用程序可以从我的Twitter时间轴下载推文,而应用程序用户无需使用他们的Twitter帐户进行身份验证。我了解我必须使用Application-Only身份验证,并且文档(ht

ios - 为 json rails 调用禁用 csrf token 安全安全吗?

我有一个现有的Rails后端网站,它向服务器发出json调用。现在,我正在开发一个移动iOS应用程序以使用相同的后端并在json中发送调用。但是,移动请求失败:WARNING:Can'tverifyCSRFtokenauthenticity在stackoverflow上搜索,许多人建议使用类似这样的方法来禁用对json调用的csrf检查:#Orthisinyourapplication_controller.rbdefverified_request?ifrequest.content_type=="application/json"trueelsesuper()endend但我的问题

ios 在 KeyChain 中存储登录 token 无法检索,很少且随机,但始终如一

我正在使用ios钥匙串(keychain)(keychainItemWrapper/SSKeychain)来存储我的应用程序的登录token并保持登录状态。目前我存储了一个简单的NSDictionary在包含我的token、token到期和刷新token的钥匙串(keychain)中。我将它序列化为NSData并使用kSecValueData存储.我还设置了kSecAttrAccount和kSecAttrService,但不要将它们用于身份验证。这很有效,大约95%的时间。问题是当我请求它检索token时,钥匙串(keychain)随机地、不可预测地和偶尔地不返回数据。通常在离开应用程

ios - 谷歌身份平台 : Cannot exchange authorization code for refresh and access tokens

我正在尝试获取对GoogleDriveAPI的访问权限,并且我阅读了documentation.我的iOS应用程序发送第一个请求以向端点请求权限https://accounts.google.com/o/oauth2/v2/auth.用户授予权限。我得到一个代码。下一步是刷新和访问token的授权代码。至于已安装的应用程序,我不需要发送客户端密码。为此,iOS应用会向端点发送POST请求:https://www.googleapis.com/oauth2/v4/token带有标题:Content-Type:application/x-www-form-urlencoded正文:code

ios - 每当应用程序在 iOS 中启动时,注册 token 是否会刷新?

当我第一次安装应用程序并请求获取通知的权限时,如果我按"is",则会生成设备token,但每当我重新启动应用程序时,我都会收到错误消息:FailedtofetchAPNStokenErrorDomain=com.firebase.iidCode=1001"(null)任何人都可以告诉是否每次启动应用程序时都会生成设备token? 最佳答案 没有。每次启动应用程序时都不会生成(新)token。它在初始启动时生成(即应用安装后首次启动)。来自docs:Bydefault,theFCMSDKgeneratesaregistrationto

ios - APNS token 冲突,存储在 Postgres 中

我使用推送通知并像我假设其他人一样存储设备token。首先,我将它们转换为我的应用程序的字符串:NSString*deviceTokenString=[[[tokendescription]stringByTrimmingCharactersInSet:[NSCharacterSetcharacterSetWithCharactersInString:@""]]stringByReplacingOccurrencesOfString:@""withString:@""];然后我将它们放入我的服务器,ActiveRecord将它们存储在charactervarying(255)列中:De

ios - 我在对私有(private) gitlab pod/项目容器执行 "No podspec found"时收到一条 "pod install"消息

我正在进行一些CocoaPods项目,试图构建我自己的私有(private)Pod,可以通过我的主项目中的“podinstall”访问。这是一个Swift项目,一切似乎都在工作,阅读适当的教程等......我不得不说我已经使用cocoapods有一段时间了,但我有点新构建我自己的pod并将它们存储在我的私有(private)gitlab空间中。这似乎是我的问题:显然我不知道如何将我最近创建的pod正确存储在我的gitlab空间中。此外,运行“podinstall”无法获取我的podspec文件。我现在拥有的是一个带有Podfile的主项目。在这个项目中,我对我的pod进行了下一个简单的

IOS Facebook 认证使用 node.js passport-facebook-token

我正在尝试使用passport-facebook-token对node.jsapi进行身份验证来自IOS应用程序。我设置了用户名和密码身份验证,并且按照示例通过Passport和passport-facebook-token设置正常工作。passport.use(newFacebookTokenStrategy({clientID:config.facebook.clientID,clientSecret:config.facebook.clientSecret},function(accessToken,refreshToken,profile,done){User.findOrCr

ios - 推送通知不适用于具有 "completely unknown token"日志的特定设备

非静默推送通知不适用于装有iOS10.0的非开发人员设备。证书或配置文件没有问题,APNS也不会以“错误错误”响应任何其他错误,因此token似乎有效(我尝试从服务器和名为Pusher的本地工具发送通知,结果是一样)。当我将设备插入Mac并查看控制台日志时,我可以看到以下几行:default15:43:26.138766+0300apsd2017-07-1215:43:26+0300apsd[86]:isAppSpecificTokenValid?foundcachedtokenNOdefault15:43:26.139477+0300apsd2017-07-1215:43:26+03

ios - 如何刷新我在 iOS 中从 google oauth 2.0 获得的 token

我正在制作一个iOS应用程序,它使用用户的google帐户从他的youtube帐户获取数据并显示它们......第一步是使用gtm2对用户进行身份验证并获取访问token和刷新token问题是访问token在60分钟后过期,我必须再次登录并允许该应用程序...我发现您可以使用刷新token来获取新的访问token从文档中使用它:-->我的问题是如何发出POST请求以在objective-c中获取访问token这是我需要使用的数据:POST/o/oauth2/tokenHTTP/1.1Host:accounts.google.comContent-Type:application/x-w