草庐IT

Authentication

全部标签

iOS,rails,设计 : How to persist user login (session vs authentication_token)

我正在尝试使用Rails后端构建一个iOS应用程序。我选择设计作为用户身份验证和session管理系统。目前我已经修改了原来的DeviseRegistrationsController和SessionsController,以便它们返回JSON响应。SessionsController中的示例创建方法如下:defcreatebuild_resourceifresource.saveifresource.active_for_authentication?sign_up(resource_name,resource)respond_todo|format|format.json{rend

iphone - 在 iOS 应用程序中使用 wordpress 用户帐户

嘿,我正在构建一个iOS应用程序。第一个窗口是一个登录屏幕,人们可以在其中使用来自wordpress博客的登录信息登录。我考虑过xml-rpc,但它不允许通过电话注册。然后我查看了使用RESTfulapi但我不知道如何将它连接到wordpress数据库以检查用户名和密码是否正确。有很多用于设置RESTfulAPI的wordpresspuling,但它们似乎都没有帮助我尝试做的事情。非常感谢任何帮助! 最佳答案 想出如何去做。你可以用xml-rpc来做。这是我的请求插件中的代码,如果有人需要的话:functionregister_us

用于 Air 应用程序和 Web 服务身份验证的 iOS Facebook SSO

我们正在使用Adob​​eFlex/Air开发iOS应用程序。该应用程序使用需要通过Facebook登录进行用户身份验证的Web服务。目前,我们使用服务器端身份验证:在完成facebook登录的WebView中显示了一个登录URL。这样我们就得到了一个可以在服务端使用的access_token。这非常有效,但如果我们可以在facebookios应用程序中使用单点登录,那真的会好得多。据我所知,这应该在客户端工作,但我还没有找到在服务器端对用户进行身份验证的方法。facebook的access_token在服务器端或客户端均有效,因此来自客户端登录的access_token不适用于服务器

ios - 使用框架 API token 验证来自 iPhone 的请求

所以我正在创建一个iOS框架,它将是一个静态库,开发人员将添加到他们的项目中,当他们在我们的网站上创建一个帐户时,我想给他们一个唯一的token,他们将其放入他们的应用程序中使用我的静态库。对于iOS开发者,想想TestFlight,你注册,获得一个AppID,然后运行​​[TestFlighttakeOff:];我想验证框架对我的REST网络服务(使用https)发出的请求。我能做些什么来防止人们“侵入应用程序代码”并窃取开发人员apitoken并使用它来发出请求?我的api端点不会是公开信息,至少现在是这样。而且我无法对用户进行身份验证,因为它是一个框架,那将是一个糟糕的用户体验。

ruby-on-rails - 保护 iOS 应用程序和 Rails 应用程序之间通信的最简单方法是什么?

我有一个向Rails应用程序进行身份验证的iOS应用程序。第一次进行身份验证时,它需要提交用户名和密码,作为返回,Rails应用程序返回一个token,iOS应用程序可以使用该token在进一步的通信中进行身份验证。在它们之间传递的信息包括用户的电子邮件地址和其他琐碎的信息,但没有像财务细节等高度敏感的信息。我需要一种方法来保护这些通信。添加此保护的最简单方法是什么? 最佳答案 HTTPS是通过网络传输时保护通信安全的直接方式。可以使用oAuth来重用和token以进行后续通信。您可能想采用Facebook在其iOSSDK中采用的方

objective-c - 在 iOS 中验证 Dropbox

我正在为我的iOS应用程序添加Dropbox支持。使用官方DropboxAPI和教程onlinehere我已经到了需要对Dropbox进行身份验证的地步。下面的代码是按下按钮时提供给Authenticate的代码://MainViewController.m....@implementationCryptoMainViewController.....#pragmamark-Dropbox-(void)didPressLink{if(![[DBSessionsharedSession]isLinked]){[[DBSessionsharedSession]link];}}但是无论我如何

ios - 如何在 iOS 上下载和解压缩文件

我想为我的应用程序下载一个包含mp3的zip文件。然后,我需要将其解压缩到一个永久目录中,该目录将包含要按需播放的mp3。这是一个词汇应用程序,zip文件包含要提取的mp3。压缩文件大约5MB。更多问题:将这些下载到什么目录比较好?如何解压缩?此外,文件,或者更确切地说,它们所在的Web目录受密码保护,因此我需要提供名称和密码。有没有人有任何一般性的指示?特别是,我想知道如何提供用户名/密码、最佳下载目录、如何解压缩文件以及如何下载。任何代码示例将不胜感激。 最佳答案 第一步,要下载受密码保护的文件,您需要一个NSURLConnec

ios - 不在后台运行的 iOS 应用程序的 Facebook SDK 3.0 登录

我正在我的iOS应用中实现FacebookSDK3.0。以前,我可以在我的应用程序中使用WebView登录,但该选项似乎在SDK3.0中不再可用。我的应用程序不在后台运行(这是我目前不打算更改的)。我目前从一个不是根Controller的ViewController启动Facebook(在应用程序首次启动时显示);当登录成功完成时,我使用完成处理程序来完成Facebook请求。问题是,当启动Facebook登录时,它现在将用户带出应用程序;永远不会调用完成处理程序结果,因为应用程序已终止。所以用户留在rootController上,登录后没有结果。有什么方法可以从SDK3.0中的应用程

java - 发现 nn/hadoop-kerberos@HADOOP-KERBEROS 不支持的 key 类型 (8)

我正在尝试在启用Kerberos身份验证的安全模式下设置单节点Hadoop集群,使用hadoop-2.4.0和jdk1.7.0_25.为此,我按照文档中的描述创建了key表文件。在调试具有属性HADOOP_OPTS的东西时设置为-Dsun.security.krb5.debug=true我看到以下错误消息:Foundunsupportedkeytype(8)fornn/hadoop-kerberos@HADOOP-KERBEROSAddedkey:23version:4Addedkey:16version:4Addedkey:17version:4Addedkey:18version:

hadoop - 消息 [JA002 : SIMPLE authentication is not enabled. 可用:[ token ]]

我在运行Oozie作业时遇到以下错误。命令:ooziejob-ooziehttp://10.xxx.xx.xx:11000/oozie/-log0000017-151029172404066-oozie-oozi-W日志:2015-11-2411:50:23,469INFOActionStartXCommand:543-SERVER[hostname.abc.com]USER[oozie]GROUP[-]TOKEN[]APP[sqoop-wf]JOB[0000017-151029172404066-oozie-oozi-W]ACTION[0000017-151029172404066-