作者crepperman (古力怕面)
看板AndroidDev
标题[问题] FaceBook login
时间Sun Jan 25 02:14:23 2015
我这边是自己写的Android App需要用到FaceBook登入验证的方式
但是有发现到问题是,我的App第一次登入得到FB App授权
之後登出使用者(FB APP没有登出)在程式码内
有将Session.closeAndClearTokenInformation()都清除掉
在第二次登入的时候,在Facebook sdk就无法带到Token过来使用
PS:有发现到要进去FaceBook Web版的App Settings删除掉已授权的FB App
就可以在第二次登入,并授权FB App,拿到Token。
但是用这个方法我觉得是有问题的,第一次登入都有获得FB授权拿到Token
应该之後登入都可以拿到Token来使用,而不是要去删除授权,再去重新获得授权。
不知道是我那边做错,让我无法在第二次登入拿到Token??
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.44.112.247
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1422123266.A.51E.html
1F:推 james7800243: 试试看加一行Session.setActiveSession(null) 02/01 00:35
2F:→ james7800243: 把他加在Session.closeAndClearTokenInformation() 02/01 00:38
3F:→ james7800243: 後面 02/01 00:38