作者dailyGS (Daily Good Stuff)
看板AndroidDev
标题[问题] 网路程式基本问题
时间Tue Jun 18 10:49:50 2013
各位板上的前辈大家好
小弟想要试着开发social network相关的app
(自己的social network service, 而不是和FB/Twitter之类结合的SNS)
不过有个很基本的问题一直没搞懂
所以想要跟板上的各位前辈请教
主要的问题是这样
小弟以前开发网站版SNS时(LAMP架构)
在使用者login後, 会用PHP的Session变数去储存使用者的一些基本资料
然後使用者在站内不同页面浏览时
只要Session还存在
就不需要重新认证使用者身份
但是在手机App的年代
类似的机制是怎麽完成的?
比如说, 使用者login後. 在跟server要资料时
server怎麽确定这个使用者是谁或是怎麽确定使用者身份合法性?
(看了很多范例都只看到单一http request的呼叫范例,
都没提到怎麽确定这个使用者或是这个web service呼叫是合法的部分)
不是很知道这一类的问题该下哪些中英文关键字去Google
所以来板上请教前辈们
看看能不能得到任何建议或是线索
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.241.48.129
1F:推 ncuman:可以看一下httpclient,当login成功後通常都要绑定server 06/18 11:13
2F:→ ncuman:side送出来的cookie,只要绑定它就要浏览其它的页面 06/18 11:14
3F:推 ncuman:而且还有一堆setheader动作要处理。 06/18 11:19
4F:推 popcorny:httpClient会自动帮你送cookie,所以做法没有跟web不同 06/18 11:25
5F:推 gn00742754:借原PO文章顺便问一下,之前在做类似的程式时,网路上 06/18 12:18
6F:→ gn00742754:有许多范例是自己做Session,就是自己把Cookie存起来, 06/18 12:19
7F:→ gn00742754:请问有这个必要性吗? 06/18 12:19
8F:推 ncuman:如果要存取已登入的网页,当然要把cookie存起来。 06/18 21:21
9F:→ lazkey:Oauth呢? 06/18 21:22
10F:→ dailyGS:谢谢前辈们的指教. 我会再来试试. 感恩 06/20 20:12
11F:→ dailyGS:有试成功了...谢谢前辈们的指点 07/01 22:30