2
我們的Android應用程序是圍繞適用於移動設備的網站的最小包裝。這是設計。在Google中集成Google登錄與WebView
谷歌OAuth是用戶可以進行身份驗證的一種手段。有了the announcement that WebView's will be blocked from Google OAuth,我們現在正在考慮如何前進。
我目前的計劃是:
- 使用
JavascriptInterface
當有人點擊該Web應用程序的在與谷歌按鈕 - 使用Google Sign In對移動應用程序方面的用戶進行身份驗證來調用本機代碼。
- 以某種方式將此身份驗證發送到Web服務器。我應該只是將用戶重定向到現有的oauth回調URL?
第3步是我不知道最好的方法是什麼。這是一個使用Omniauth的Ruby on Rails應用程序。
是否有將Google Sign In與幾乎完全基於WebView的應用程序集成的任何示例?這種方法是否正確?