我是Android和Rails的新手。我构建了一个简单的Rails应用程序来登录发表评论并留下回复其他人的评论。我试图了解如何构建一个原生的Android应用程序来响应这个Rails应用程序,并遇到了session / cookie的问题。
为了让我构建一个可以让用户登录并浏览rails应用程序的本机Android应用程序,我是否必须编写一个从rails应用程序接收cookie并将其存储在android sqlite数据库中的代码?感谢
答案 0 :(得分:2)
您是尝试在HTML(嵌入式浏览器)中加载视图,还是使用本机控件在设备上呈现视图?如果你正在做前者,Android肯定已经为你处理了这一切,就像iPhone应用程序中的WebView一样吗?
如果你正在做后者,你应该构建一个使用OAuth之类的API进行身份验证的API,而不是维护会话cookie。这种方法意味着您在设备上存储了一对(可撤销的)OAuth凭证,并且您不需要使用用户的用户名/密码。
我不确定你的最终目标是什么。