這是我第一個主要的Android應用程序,所以很抱歉,如果這是之前問過的,但似乎找不到相關的東西來幫助我。使用第三方重新登錄(谷歌,FB,Twitter)
我正在開發一個Android應用程序,我已經設法添加谷歌登錄方法,使用谷歌的指南。我現在的問題是如何啓用我的應用程序,在用戶登錄信息終止並重新啓動後讀取用戶登錄信息。基於這裏和其他指南(我現在不記得)的一些帖子,我所做的是在SharedPreferences中存儲布爾變量,其中指出用戶是否登錄。 boolean isLoggedIn = sharedPreferences.getBoolean(GoogleLogged, false);
我在啓動畫面上加載SharedPreferences文件,並選擇是否顯示登錄佈局。除此之外,我不保存登錄過程中的任何其他內容。我想我需要存儲從谷歌服務器獲取的令牌,但無法找到任何相關解決方案。
好的,所以,除了在google文檔中描述的登錄過程之外,我需要調用並保存用戶的憑證。說得通。但是,我認爲谷歌不允許用戶名/密碼認證沒有更多。這不正確嗎?另外,我已經讀過,用戶憑據不應該存儲在共享的prefenreces中。 –
你可能會得到不同的用戶憑據谷歌,嘰嘰喳喳和FB,所以你將如何處理該 –
是的,顯然我會得到不同的憑據使用的每種方法,我只是說,從我已閱讀共享偏好不是放置它們的地方。 –