2014-10-15 16 views
5

Sto scrivendo un'app che utilizza OAuth. So che posso memorizzare il token di autenticazione utilizzando accountManager.setAuthToken, ma dove posso memorizzare il token di aggiornamento? Suppongo che potrei usare accountManager.setUserData o le preferenze condivise, ma sembrano entrambi hackish.Come/dove conservare il token di aggiornamento su Android?

Suggerimenti?

risposta

-1

Penso che tu possa salvarlo come una password.

0

Perché non modificare il tipo e impostarlo nello stesso account?

accountManager.setAuthToken(account, "SECURE", secureToken); 

accountManager.setAuthToken(account, "REFRESH", refreshToken); 
+0

dove stai salvando l'ID client e il segreto del client? se sul server, lo stesso caso per il token di aggiornamento. – Rahul

Problemi correlati