草庐IT

Restful_authentication

全部标签

php - 拉维尔 5 : Apache php http authentication

我需要关于以下主题的一些帮助和建议。我的boos有一个简单的Apache服务器设置并且有asimplephpauth设置以及。一旦使用这样的面板验证用户。他/她可以访问其背后运行的所有应用程序。所以换句话说,这个面板作为一个“门”,如果你在门上,那么你就可以访问(当然,网络服务器上运行着权限表)。问题我使用Laravel5构建的应用程序需要在门后运行,因此这意味着该应用程序需要知道用户是谁。使用$_SERVER['PHP_AUTH_USER'];我可以获取当前登录的username。但是,如果我想跟踪用户在我的应用程序上的操作怎么办?我需要像$this->user_id这样的东西吧?所

php - 使用 apache 和 windows 为 Backbone.js 设置 RESTful 服务

我正在尝试在我的apachelocalhost上设置一个RESTfulweb服务作为我的主干应用程序的后端。我试过:正在设置WebDAV,但在日志中收到以下错误消息[2012年2月23日星期四21:46:17][错误][客户端127.0.0.1]无法为/clusters/19添加新内容。[403,#0],推荐人:http://ideas.localhost/[2012年2月23日星期四21:46:17][错误][客户端127.0.0.1]打开资源时出错。[500,#0],推荐人:http://ideas.localhost/使用Backbone.emulateHTTP,导致405方法不

php - CodeIgniter RESTful,异步/后台进程

我正在使用codeIgniterRESTfulAPI(https://github.com/philsturgeon/codeigniter-restserver)将信息(json格式)返回到我的android/iphone应用程序。有一个操作,我发送一些值,如果一切正常,我返回200代码作为响应。现在,我想用相同的方法添加一个新操作:使用APNS(Apple推送通知服务)和GCM(GoogleCloudMessaging)发送此修改的通知。当我必须发送不超过3-5个通知时,它工作正常,问题是APNS,因为我必须一个接一个地发送这些消息并且需要很长时间,所以我的应用程序收到超时异常(所

php - 保护无 session RESTful API 端点

我已经为部分遵循thisverygoodblogpostbyRiyadKalla的项目创建了一个简单的RESTfulAPI.现在,我已经在StackOverflow上阅读了数十个类似的问题,但我似乎无法找到我的安全问题的答案。简单地说,我的请求是这样的:客户端有一个公共(public)APIkey(纯文本,任何嗅探网络流量或正确检查代码源的人都可以访问)客户端使用公共(public)APIkey向服务器发送请求服务器有一个secret的APIkey(除了开发者以外的任何人都知道)服务器创建一个由客户端请求数据和secretAPIkey组成的HMAC-SHA1哈希服务器向API服务器发送

php - 将参数传递给 laravel 中的 Restful Controller

我刚刚开始在laravel4中实现restfulController。我不明白在使用这种路由方式时如何将参数传递给Controller​​中的函数。Controller:classMcControllerextendsBaseController{private$userColumns=array("stuffhere");publicfunctiongetIndex(){$apps=Apps::getAllApps()->get();$apps=$apps->toArray();returnView::make('mc')->nest('table','mc_child.table'

PHP/亚马逊 S3 : Query string authentication

我一直在使用Zend_Service_Amazon_S3库来访问AmazonS3,但一直无法找到任何能够正确处理生成安全访问URL的内容。我的问题是我的存储桶中存储了多个对象,ACL权限仅限所有者访问。我需要能够创建允许定时访问的URL。然而,thedocumentationforAmazonS3对这个主题非常简短。有人可以详细说明或提供指向解释我如何在PHP中实现此目的的内容的链接吗? 最佳答案 文档位于authenticatingRESTrequests部分处理生成URL所需的签名。实现可生成此类签名的PHP函数将是一个简单的案

php - 如何在 Yii2 restful controller 中执行额外的任务?

这是我的RESTfulController的样子。'yii\filters\ContentNegotiator','only'=>['view','index'],//inacontroller//ifinamodule,usethefollowingIDsforuseractions//'only'=>['user/view','user/index']'formats'=>['application/json'=>Response::FORMAT_JSON,],'languages'=>['en','de',],],['class'=>\yii\filters\Cors::clas

java - CXF Restful 服务复杂对象解码不起作用

我是restful服务的新手,并且有一个相对良好的开端,直到我决定玩一些复杂的对象。我遇到的问题是关于解码一个到达服务器的对象(在服务器端从XML创建对象)。下面是我的服务示例(代表性)实现。这是我的“复杂对象”数据类型。packagedata;importjavax.xml.bind.annotation.XmlRootElement;@XmlRootElementpublicclassComplexType{privatelongid;privateStringname;privateBooleanisRegistered;publicComplexType(){super();}

java - "Content type not set"单元测试 Spring RESTful Controller 时

我有一个类似于这个的RestController:@RestControllerpublicclassUserRestController{@AutowiredprivateUserServiceuserService;@RequestMapping(value="/user/activate",method=RequestMethod.POST)publicResponseEntityactivate(@RequestParam(required=true)finalStringemail,@RequestParam(required=true)finalStringkey){Use

java - 无法在 IntelliJ Idea 2017.3.4 上使用 Maven 创建 RESTful Web 服务

我需要在IntellijIdea上使用maven为库创建一个带有JavaEE的RESTfulWeb服务。我正在关注thistutorial帮助我创建这个项目,但我有一个问题:当我到达第四步:“创建项目时启用REST支持”时,我无法选择选项:“稍后设置库”来帮助设置maven。如您所见,我没有可用的选择。有关更多详细信息,我有IntelliJIDEA版本2017.3.4并且我在debian8上工作。有人能解决我的特定问题吗? 最佳答案 帖子很旧,但无论如何答案对社区都有用。我找到了一个解决方案:看起来问题是因为它选择了JavaEE8,