草庐IT

emulator_console_auth_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)站点,这只是一个临时解决方案。对那个奇怪的问题有什么想法吗?

php - Laravel 5 实现多个 Auth 驱动程序

概要我正在构建一个至少具有两级身份验证的系统,并且两者在数据库中都有单独的用户模型和表。在google上快速搜索一下,到目前为止唯一的解决方案是使用MultiAuth包,该包在Auth上插入多个驱动程序。我的目标我正在尝试删除相当简单的Auth。但我希望CustomerAuth和AdminAuth根据config/customerauth.php和config\adminauth.php 最佳答案 解决方案我假设您有一个可用的包。在此示例中,我的供应商命名空间将只是:Example-所有代码片段都可以按照说明找到。我将config/

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 中缺少 Auth 资源

我想使用laravel包附带的auth系统,但问题是当我使用composer创建新的laravel包时,即composercreate-projectlaravel/laravelprojectname--prefer-dist它不安装那些包含的auth资源(即资源>View中的auth文件夹),而且我在应用程序目录中找不到服务文件夹。除了这个身份验证系统,所有其他的东西都工作正常。可能的问题是什么?请给我解决方案我正在使用MAMP。 最佳答案 TaylorOtwell做到了opt-in对于Laravel5.1安装完成后需要执行以下

php - App\Http\Controllers\Auth\Request 类不存在。拉维尔 5.3

我正在使用Laravel5.3我的ForgotPasswordController看起来像这样:middleware('guest');}publicfunctionshowLinkRequestForm(){$title=$this->title;$appName=$this->appName;$action=$this->action;returnview('password.forgotPassword')->with(compact('title','appName','action'));}}重置密码Controller代码:middleware('guest');}publ

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次请求后更改