用于存储会话/ Cookie的Rails App的Android应用程序

时间:2011-06-02 23:03:23

标签: android ruby-on-rails session-cookies

我是Android和Rails的新手。我构建了一个简单的Rails应用程序来登录发表评论并留下回复其他人的评论。我试图了解如何构建一个原生的Android应用程序来响应这个Rails应用程序,并遇到了session / cookie的问题。

为了让我构建一个可以让用户登录并浏览rails应用程序的本机Android应用程序,我是否必须编写一个从rails应用程序接收cookie并将其存储在android sqlite数据库中的代码?感谢

1 个答案:

答案 0 :(得分:2)

您是尝试在HTML(嵌入式浏览器)中加载视图,还是使用本机控件在设备上呈现视图?如果你正在做前者,Android肯定已经为你处理了这一切,就像iPhone应用程序中的WebView一样吗?

如果你正在做后者,你应该构建一个使用OAuth之类的API进行身份验证的API,而不是维护会话cookie。这种方法意味着您在设备上存储了一对(可撤销的)OAuth凭证,并且您不需要使用用户的用户名/密码。

我不确定你的最终目标是什么。