2013-04-28 108 views
0

我有android app與遠程服務器上的api通信。我想通過Google帳戶進行用戶身份驗證。我知道有很多關於這個主題的網頁/問題,但我有點想不通我需要使用哪種方法。Android:獲取經過身份驗證的帳戶的令牌

我想要的是,當用戶向他的谷歌帳戶註冊時,他的帳戶將被認證,然後我希望Google生成一些特定於應用和用戶帳戶的認證令牌。這個令牌不應該改變,因爲它應該在api服務器上用來驗證用戶。

我是否需要將我的應用程序以某種方式鏈接到Google AppEngine,或者是否有任何我沒有看到的簡單解決方案?或者這種驗證方法完全錯誤?

回答

1

你可能有點不對。原因沒有人(即使是Android上的Google應用程序)也沒有獲得非到期令牌。您需要保存刷新令牌和當前令牌。並且在每個小時之後,您需要使用刷新令牌刷新令牌。你很好走(如果我理解你的問題:P)。我會建議,如果你已經擁有一臺服務器更好的主機後端那裏GAE工作得很好。我希望它可以幫助:)

相關問題