[英]Google+ login in android and then maintain offline session
范圍
我想在我的應用中使用google登錄。 為此,我提到了https://developers.google.com/+/mobile/android/sign-in並能夠創建基本登錄名。
問題
現在,這個問題很有趣。 登錄過程就像一個超級按鈕一樣工作,但僅在連接互聯網時才起作用。 讓我們進入一個特定的用例:
因此,即使互聯網已關閉,我也要保留此登錄名,該怎么辦? 其他幾個應用程序也可以做到這一點。
自挖
登錄其他應用程序:
02-16 00:51:13.493: W/GLSUser(26959): [GLSUser] [GLSUser] Permission for *packagename* to access oauth2:https://www.googleapis.com/auth/userinfo.email will be managed locally.
登錄我的應用程序:
02-16 00:50:16.203: W/GLSUser(26959): [GLSUser] [GLSUser] Permission for *packagename* to access oauth2:https://www.googleapis.com/auth/plus.me will be managed remotely.
我發現只有在我使用scope =時才會發生這種奇怪的事情
Plus.SCOPE_PLUS_PROFILE
但是,當我使用scope ='email'或'profile'或Plus.SCOPE_PLUS_LOGIN時。 在離線模式下可以正常工作。
有誰能夠幫助我 ??
您很可能沒有存儲憑據(身份驗證令牌),而是使用它在簡歷上重新進行身份驗證。
從Java的Google API客戶端檢查此示例。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.