草庐IT

Authentication

全部标签

ios - 解析 Facebook 登录未执行,PFDateFormatter 无法识别的选择器

我正在使用Parse构建一个iOS应用程序。但是,当我尝试使用Facebook登录时,我在日志中收到以下错误:[PFDateFormatterpreciseStringFromDate:]:unrecognizedselectorsenttoclass0x101da7628应用程序没有崩溃,但登录永远不会执行。这很有趣,因为我在另一个应用程序中有完全相同的登录代码,它工作得很好。我三次检查了所有包含的框架,我的facebook应用程序的plist信息,更新了所有内容但仍然是相同的错误。我当然在我的AppDelegate.m文件中包含了[PFFacebookUtilsinitialize

ios - 使用第 3 方 OAuth token 在自定义用户数据库中创建用户对象?

我们正在创建一个用户可以登录的服务(目前为后端+iOS应用程序)。我们已经完成了我们自己的基于token的自定义登录系统并进行了注册。我们现在正在尝试实现他们可以选择“通过Facebook登录”或“Twitter”等的功能(即不使用我们的用户名和密码自定义注册)我们已经成功实现了客户端功能,但是我们从第3方服务(Facebook)收到的只是一个token,以及用户的基本信息。要使用我们的服务,(当然)需要在我们的服务器上注册一个适当的CustomUser对象(我们自己的),这通常会在我们的自定义注册中创建。通过第3方服务登录时,我们应该如何为该外部身份验证的用户创建CustomUser

ios - 应用程序内的钥匙串(keychain)解锁,这种方法安全吗?

我正在使用Keychain允许在远程应用程序中通过TouchID登录。我担心的是攻击者在越狱设备中设置断点并恢复用户名和密码,我尝试了这种方法来让信息在内存中的时间尽可能少。我想知道我是否需要这种程度的偏执以及我使用的方法是否正确。KeychainItemWrapper*keychainItem=[[KeychainItemWrapperalloc]initWithIdentifier:@"MyAppLogin"accessGroup:nil];NSString*password=[keychainItemobjectForKey:(__bridgeid)(kSecValueData)

ios - NEHotspotHelper:无法在身份验证状态机的身份验证状态下发送 Web 请求

我已经实现了NEHotspotHelper,这样我就可以在后台为带有强制门户的网络执行身份验证。我需要在“身份验证”状态下执行Web请求,以便我可以检索Wispr并访问API。但是,当我尝试使用URLSession发送网络请求时,请求失败了。这是错误:[594:88737]dnssd_clientstubread_all(7)DEFUNCT[594:88783]TICTCPConnFailed[4:0x1c0177a00]:12:8Err(-65554)[594:88783]Task.HTTPloadfailed(errorcode:-1003[12:8])[594:88783]Tas

ios - MSAL - 在 iOS 上获取用户名

最近,我们使用Microsoft身份验证库(MSAL-https://github.com/AzureAD/microsoft-authentication-library-for-objc)Objective-C库在我们的应用中实现了登录/注册机制。一切正常,但是现在我们想要显示当前登录用户的名称。MSALAccount类中有username公共(public)属性-https://github.com/AzureAD/microsoft-authentication-library-for-objc/blob/dev/MSAL/src/public/MSALAccount.h#L3

iphone - 如何使用 loginClient(iOS 应用程序)登录 youtube

我为iphone开发Youtube应用程序。我的任务之一-登录Youtube。我需要用于LoginClient请求的objective-c示例并从中获取标记。喜欢这个loginClient模型。非常非常感谢! 最佳答案 -(BOOL)login:(NSString*)usernamepassword:(NSString*)password{NSMutableURLRequest*request=[NSMutableURLRequestrequestWithURL:[NSURLURLWithString:@"https://www.g

iphone - 在 iOS WebView 中添加 Facebook 的 Like 按钮

我使用UIWebView来运行facebook代码。问题是WebView未在facebook中进行身份验证,因此需要登录。我的用户已经使用nativeAPI(使用Safari)登录到facebook。如何在后台使用访问token对webview中的用户进行身份验证,以便在显示“like”时用户已经通过身份验证?加载一次下面的html代码并执行登录。session信息已存储,点赞按钮将正常工作。清除您的Facebookcookie并重新加载html。session从localStorage加载,但需要再次登录。HelloFacebook,canyouhearme?functiononlo

iphone - iOS SDK 在后台和 session 中注销

我有一个应用程序,我在其中向Facebook提交数据,我有登录名并且一切正常,成功登录后将用户凭据存储在用户默认值中。我遇到的问题是,似乎无法检测用户何时退出Facebook应用程序或使用MobileSafari。这意味着我的应用程序在其生命周期内仅与一个用户相关联。我不想在我的应用程序中放置“注销”按钮,如果我有一个按钮,那么我可以轻松调用注销方法并删除用户凭据,这意味着新用户可以通过我的应用程序进行身份验证,但这是不可能的.有谁知道我可以检查用户是否登录并获取他们的FacebookID的方法?这样,如果没有人登录或登录用户的凭据与保存的凭据不匹配,我可以再次强制授权。谢谢

ios - 在 iOS/Node 应用程序中使用 google/twitter/linkedIn 身份验证

我正在尝试为我正在开发的几个应用找出最佳架构。在这两个应用程序中,我想利用google/twitter/LinkedIn/etc来提供用户身份验证。该应用程序由一个iOS应用程序组成,它可以选择将数据发送到我在node.js中编写的服务器。我想利用OAuth或OpenId来根据上述服务器识别用户,这样我就不必安装自己的身份验证系统。换句话说,允许用户在选择上传数据时重复使用他们的ID。我还应该指出,除了识别用户、获取姓名和电子邮件地址外,我目前无意使用他们的任何API。我想我有两个选择:将授权码放在iOS客户端中,并将某种key连同数据一起传输到服务器,然后服务器可以对其进行验证。保持

iphone - iOS 应用程序和 Windows 身份验证

我们有几个内部iOS应用程序,它们将向使用Windows身份验证保护的网络服务请求数据。寻找一种被认为是对来自应用程序的请求进行身份验证的最佳实践的方法。有没有一种方法可以从iOS使用Windows身份验证?找到以下几个选项:http://developer.apple.com/library/ios/#featuredarticles/iPhoneConfigurationProfileRef/Introduction/Introduction.htmlhttps://www.centrify.com/mobile/free-mobile-device-security-manage