看板 java 關於我們 聯絡資訊
抱歉一直問, 之前提到用Twitter4j裡面的範例, 做驗證跟拿取使用者資料的動作都可以做到了, 只是我好奇的點是, 裡面提供的範例彷彿都是給單機(或行動裝置)使用的感覺, 如果我是要使用在網頁上面要怎麼做啊? 就算我現在已經獲得使用者的的授權也拿取到了Access Token 跟 Secret, 但是我沒辦法確認下一次是同一個使用者進來我的網頁, 還是每一次都要經過使用者同意授權頁的轉跳過程。 有沒有哪個範例是可以確認使用者確實已經有同意授權我的APP, 並且可以確認使用者的身分, 這樣我才可以去抓取之前已經申請好相對應的Access Token之類的。 感謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.74.122.97
swpoker:就餅乾阿~或自己做使用者註冊~不然哪知阿 12/06 11:03
popcorny:oauth成功應該會callback回你的某個url吧? 12/06 11:06
PsMonkey:你先有辦法在 JSP container 作身份認證,再來考慮連接 12/06 11:07
popcorny:callback回來的access_token可以存在資料庫或cookie 12/06 11:07
alan0541:access_token已經記錄起來了! 12/06 11:14
alan0541:現在是想要知道已經同意授權APP完畢的訪客身分。 12/06 11:17
alan0541:我要怎麼知道那個人離開再回來是同一個人? 12/06 11:20
alan0541:總不可能他永遠不在我的網頁登出吧? 12/06 11:30
alan0541:都已經用Twitter登入了還要自己在做另外一個登入很蠢耶.. 12/06 11:38
popcorny:若是訪客就token存在cookie啊. 用cookie有什麼顧慮? 12/06 11:39
PsMonkey:雖然我看不太懂,不過套個 open-id 之類的機制不就好了? 12/06 11:40
swpoker:使用者<->裝置<->網站 ~不然就是靠天眼通才有辦法了 12/06 11:46
popcorny:我想原po應該是想要用twitter做SSO吧 用tw帳號來登入 12/06 11:47
alan0541:是啊,做個"用Twitter帳號登入"的功能。 12/06 11:57
PsMonkey:直接套 OAuth、OpenID 就好了吧? 12/06 12:09
PsMonkey:不過我不確定 Twitter 是不是 provider [逃] 12/06 12:10
alan0541:twitter4j也是使用Oauth功能! 12/06 12:21
alan0541:重點是有沒有辦法在授權頁就確認使用者已經授權? 12/06 12:28
alan0541:還是說無解? 12/06 12:42
popcorny:請看官網範例 http://goo.gl/P1UzD 12/06 13:13
alan0541:阿,謝謝...找半天= = 12/06 14:09
alan0541:糗了...一點幫助也沒有>"<! 12/06 16:05