草庐IT

zero_token

全部标签

php - Laravel TestCase 不发送授权 header (JWT token )

总结我们正在编写单元测试来测试JWTtoken的创建和失效,并在每次我们尝试JWTAuth::invalidatetoken时从JWTException返回“无法从请求中解析token”错误。描述在我们的Controller中,为了创建用户token,我们传递用户电子邮件地址,然后返回JWTtoken。之后,我们通过使用invalidateToken方法使token无效并通过发送授权header传递token来销毁token。publicfunctioninvalidateToken(){try{JWTAuth::invalidate(JWTAuth::getToken());retu

php - Laravel 5 和 Internet Explorer : Token Mismatch

我的Laravel5网站使用csrftoken来防止CSRF攻击。在Chrome和Firefox上,一切正常。我提交了网站供我的客户测试,当他使用InternetExplorer(9/10)时,他在使用token的每个页面上都出现“token不匹配”错误。我认为这是一个cookie/session问题。经过一些研究,我尝试删除cookie名称中的斜杠(“laravel_session”),并更改session驱动程序(默认为"file")。它没有帮助。我知道我的客户可以在IE中更改其“信任策略”,但它是一个公共(public)站点,这只是一个临时解决方案。对那个奇怪的问题有什么想法吗?

js-cookie的使用以及存储token安全的注意要点

js-cookie的使用以及存储token安全的注意要点npm安装npmijs-cookie-S//https://www.npmjs.com/package/js-cookie引入使用importCookiesfrom'js-cookie'获取Cookies.get('token');//读取tokenCookies.get()//读取所有可见的Cookie=>{'token':'value'}设置cookies.set(名称,[值],[options])maxAge:一个数字,表示自Date.now()到期起的毫秒数expires:一个Date对象,指示cookie的过期日期(默认在会话结

php - 用PHP处理Apple Push Notification Service的device token的方法

此站点上有很多关于如何处理从PHP中的Apple推送通知服务异步返回的错误的信息。我在PHP中想出了一个似乎工作得很好的方法,但我想要一些反馈。fflush()的使用是否正确?我在一些例子中看到过它,但不是全部。我无法让它针对故意损坏的设备token给出错误。为什么?此解决方案是否可扩展到数千台设备(假设PHP最大内存已充分增加)?其他问题?注意事项:-通知的设备token在开始时存储在一个数组中。-它不是异步的,但它会在发送每个通知后检查(过去的)错误,并在最后一个通知后整整一秒再检查一次。-它使用较新的“现代”通知格式,而不是原始或扩展格式。-它将token数组的索引作为标识符发送

php - 使用 https ://{shop}. myshopify.com/admin/oauth/access_token 时,Shopify 出现错误 400 [Bad Request]

我正在开发一个Shopify应用程序。直到昨天晚上它都运行良好,但在用户允许访问他商店的应用程序后,我开始收到BadRequest[400]错误。错误如下(https://SHOP-NAME.myshopify.com/admin/oauth/access_token)in/path/to/shopify/authentication/oauth.phponline28Array([method]=>POST[uri]=>https://SHOP-NAME.myshopify.com/admin/oauth/access_token[query]=>Array()[headers]=>

php - 使用 tumblrs 官方 php 客户端获取 oauth token

这是我第一次玩api和oauth,tumblr有一个phpclient.我已经下载并安装了带有Composer的客户端。这是他们必须设置客户端的代码。$client=newTumblr\API\Client($consumerKey,$consumerSecret);$client->setToken($token,$tokenSecret);我知道消费者key和secret,但如何使用tumblrsphp客户端获取token和tokensecret?我也知道oauth的流程,但是不知Prop体怎么实现:/ 最佳答案 为了让我们在同

php - Laravel 4.2 根据请求频率生成新的 CSRF token ?

我在Laravel4.2中遇到了CSRFtoken的奇怪行为。-token在请求之间发生变化(并非总是如此,而是随机发生的)。首先想到的是我在垃圾回收方面遇到了问题,或者Laravel中存在一些错误。甚至更多-这只发生在远程服务器上,本地一切正常。但是,服务器设置和session配置是相同的。php.ini中的垃圾收集已关闭。唯一有效的GC是由cron每30分钟启动一次,但是,这也与此问题无关-我已经检查过。1)如果我不经常发送ajax请求(例如每秒一次)-它可以在几个小时内正常工作。2)当我在短时间内(3-5秒内发送20次)非常频繁地发送ajax请求时-在第15次或第20次请求后更改

php - 使用php sdk在facebook中获取访问 token 时出错

我正在使用的代码:$fb=newFacebook\Facebook(['app_id'=>'{app-id}','app_secret'=>'{app-secret}','default_graph_version'=>'v2.6',]);$helper=$fb->getCanvasHelper();try{$accessToken=$helper->getAccessToken();}catch(Facebook\Exceptions\FacebookResponseException$e){//WhenGraphreturnsanerrorecho'Graphreturnedane

php - Symfony2 : Invalid CSRF token while remember me authentication

我有一个用Symfony2.8.11和FosUserBundle2.0.0-beta1编写的应用程序。用户可以通过VPN或基本身份验证连接到站点。他们大多在Windows7上使用InternetExplorer11。他们中的一些人在站点内以随机形式遇到无效的CSRFtoken问题。问题是用户无法提交表单,即使刷新几次页面也是如此。我怀疑是session不断刷新导致的问题,从日志看:{"created":1483610056,"lastUsed":1483610056}["csrf","session_times"][]另外,我怀疑是remembermetoken认证导致的(每个issu

php - 在 yii2 rest 中传递 bearer token 返回 401 错误

我正在使用angular2和yii2restful服务但是它失败了这是我的angular2部分Intheuserserviceconstructor(privatehttp:HttpClientService,private_domaindetails:Domaindetails){}profile(val:string="profile"):Observable{returnthis.http.get(this.getUserUrl(val)).map(this.extractData)}这是httpclientServicecreateAuthorizationHeader(hea