FlickrKit 标准帐户

FlickrKit Standard Account

我想知道是否有一种自动登录的方法,以便将用户名和密码硬编码到应用程序中,并用作用户上传照片的方式,而无需拥有 Flickr 帐户?

所以... 你的问题有点宽泛,所以我不确定这是你要找的答案,但也许它会有所帮助。

如果用户必须登录,那么登录信息必须作为变量存储在某处。您需要做的就是保存那些包含登录信息的变量,并在您的应用加载时 运行 您的函数使用这些保存的变量登录。

从你的问题来看,你希望你的应用有一个与之关联的 Flickr 帐户,这样用户就不必拥有自己的 Flickr 帐户。然后,您希望您的应用使用此帐户进行身份验证,并允许用户向其上传。存储登录凭据 "hard-coded" 是一个糟糕的主意 - 浏览应用程序包的人可能能够找到登录信息 - 这就是我们拥有 OAuth 身份验证方案的原因。通过查看 Flickrkit 的 github 文档,他们有一个 API 用于验证您的应用程序。因此,您要做的是首先使用您的应用程序为共享帐户生成授权令牌,然后在您的应用程序中分发在 NSUserDefaults 中生成的授权令牌,并将其用作一般分发的授权令牌。