我目前是AppEngine領域的新手,并希望使用Cloud Endpoints為正在開發的移動應用程序創建后端。我現在的問題之一是關于用戶的身份驗證。我一直在關注App Engine上的Udacity的MOOC,他們教我們如何使用Google帳戶驗證用戶的API請求。在后端,我們只需User向我們的方法中添加一個參數,并檢查用戶是否登錄。據我所知,此用戶參數是App Engine根據Authorization請求的標頭生成的。(那里可能需要一些確認)現在,我不確定有很多東西,而在本MOOC中并沒有得到很好的解釋。現在,我想知道它是否與Google之外的其他OAuth方案兼容?那么,如果我想實現Facebook身份驗證,我是否只需傳遞Facebook訪問令牌?根據我的搜索,使用Android上的Facebook SDK將使我能夠生成用戶訪問令牌,該用戶訪問令牌將我的用戶標識為facebook。將其發送到后端后,我想在Facebook上檢查其有效性,如果有效,請為我的應用程序創建一個新用戶?,F在,我還想生成一個新令牌,用于標識我的應用程序的用戶。我需要怎么做?
Google Cloud Endpoints和用戶身份驗證
慕田峪7331174
2019-11-11 15:06:38