草庐IT

rest_auth

全部标签

php - Laravel 手动身份验证:Auth::attempt 始终为 false

我正在使用laravel手动身份验证系统。提交表单会重定向到如下所示的这条路线。并且在authenticate()函数中,名称和密码与我之前存储的名称和密码不匹配。即Auth::attempt始终为false。Route::post('/logintest','mycontroller@authenticate');Route::get('/home',['middleware'=>'auth',function(){echo"homepage";});}]);认证功能:publicfunctionauthenticate(Request$request){$input=$reques

php - 将图像附加到 Facebook 事件(php sdk、rest 或 graph api)

这个问题在这里已经有了答案:HowtouploadapictureforaneventusingtheFacebookGraphAPI?(5个答案)关闭3年前。PossibleDuplicate:AddpictureatfacebookeventwithGraphAPI为了通过FacebookAPI使用图像创建事件,我已经尝试了好几个小时。到目前为止,我已经能够在没有图像的情况下通过Graph和RestAPI创建事件,但无法附加任何图像。我相信RESTAPI是唯一支持附加图像的API,但文档非常差,php-sdk文档或代码也无济于事。我最近的尝试结束于:http://promos.uk

php - 在 PHP 中使用 REST API 进行 Paypal 支付

我不清楚如何将此代码示例放入PHP的CURL结构中,特别是-d句柄。curl-vhttps://api.sandbox.paypal.com/v1/payments/payment\-H'Content-Type:application/json'\-H'Authorization:BearerEOjEJigcsRhdOgD7_76lPfrr45UfuI43zzNzTktUk1MK'\-d'{"intent":"sale","redirect_urls":{"return_url":"http://","cancel_url":"http://"},"payer":{"payment_

php - 为什么 $_SERVER ["PHP_AUTH_USER"] 和 $_SERVER ["PHP_AUTH_PW"] 没有设置?

在开始之前,我想指出我浏览了StackOverflow并发现了其他类似的问题-PHP_AUTH_USERnotset?和HTTPAuthviaPHP-PHP_AUTH_USERnotset?-这些已经指出,如果“服务器API”设置为“CGI/FCGI”,则不会设置身份验证$_SERVER变量,但我检查了我的“phpinfo()”输出和我的““服务器API”设置为“Apache2.0处理程序”。好的,我有一个简单的脚本如下:...我通过以下方式远程调用:wget-v--http-user=johnsmith--http-password=mypasswordhttp://www.exam

php - RESTful API - 数组到集合 Laravel 5

我在处理从DB::select()返回的数组时遇到问题。在我的API中,我大量使用skip和take处理Collections模型。不幸的是,DB::select返回一个数组,这显然不适用于skipandtake。如何将数组转换为可以利用这些方法的集合?我试过了\Illuminate\Support\Collection::make(DB::select(...));这并不像我预期的那样有效,因为它将整个数组包装在一个集合中,而不是单个结果。是否可以将DB::select的返回值转换为可以使用skip和take方法的“正确”集合?更新我也试过:$query=\Illuminate\Su

php - 找不到类 'App\Http\Controllers\Auth\Registered'

我在互联网上搜索了有关此问题的信息,并按照说明(我看到的每个网站)进行了操作,但我遇到了此错误“找不到类'App\Http\Controllers\Auth\Registered'”的问题。我的Controller中是否缺少代码?我该如何解决这种错误?我的Controllermiddleware('guest');}/***Getavalidatorforanincomingregistrationrequest.**@paramarray$data*@return\Illuminate\Contracts\Validation\Validator*/protectedfunction

php - 'put'方法无法读取REST请求数据

我正在尝试在不使用框架的情况下使用PHP开发RESTfulAPI。在处理请求时,无法使用以下方法读取客户端数据:parse_str(file_get_contents("php://input"),$put_vars);完整代码如下:publicstaticfunctionprocessRequest(){//gettheverb$method=strtolower($_SERVER['REQUEST_METHOD']);$request=newRequest();$data=array();$put_vars=array();switch($method){case'get':$da

php - Magento REST API

我正在尝试为客户使用magentorestapi。但是当我对应用程序进行身份验证时,它会给我以下错误。Invalidauth/badrequest(gota500,expectedHTTP/1.120Xoraredirect)Servicetemporaryunavailable我正在尝试获取客户角色的产品集合。$oauthClient->fetch($resourceUrl,array(),'GET',array('Content-Type'=>'application/xml'));该行代码抛出异常。任何帮助将不胜感激。 最佳答案

php - 在 PHP 中创建 RESTful API?

我开发了一个非常快速和简单的PHP应用程序,用于从XML文件读取分类广告并允许用户对其执行CRUD操作(这是一项家庭作业)。我现在的任务是将此应用程序开发为RESTful服务。教授实际上似乎对RESTful服务没有任何经验,因为当我的研究表明它并没有真正满足所有RESTful要求时,他说我的申请被发现要提交给下一个任务。无论如何,我想出于学习目的正确地做到这一点,即使我可以交出旧作业并获得好成绩。不过,我在学习从哪里开始时遇到了麻烦;我不确定RESTful服务到底是什么。我认为获得建议的最佳方式是发布我之前作业中的示例代码,以了解我如何处理事情以及我需要如何处理事情。例如,这是我创建新

php - cURL PHP RESTful 服务总是返回 FALSE

我在将json对象发布到使用REST的API时遇到了一些困难。我是使用cURL的新手,但我已经进行了全面搜索,试图找到我的问题的答案,但没有找到答案。我的cURL请求总是返回false。我知道它甚至没有发布我的json对象,因为我仍然会从url得到响应。我的代码如下。$response只返回“false”有什么想法吗? 最佳答案 $response可能为假,因为curl_exec()将假(即失败)返回到$result。回显curl_error($ch)(在调用curl_exec之后)以查看cURL错误,如果这是问题所在。另一方面,我