2014-03-03 120 views
3

我們有一個現有的Android和iOS應用程序,它會從我們的服務器使用REST API。該API在通過身份驗證的用戶使用其移動應用程序的憑據(用戶名,密碼組合)登錄後向其提供令牌。使用玻璃進行身份驗證

現在,我們計劃爲此創建一個Google Glass應用程序。在這種情況下,我們希望使用現有的REST API以及Glass。 Glass應用程序將使用GDK本地構建。

我擔心的是,用戶如何能夠輸入憑據?因爲用戶可能已經使用非Google帳戶註冊了該服務?

非常感謝提前。

+0

我有點困惑你在這裏試圖做什麼。您是否希望使用Mirror API(這是您標記的內容,談論OAuth服務所隱含的內容,以及您對REST API的暗示)或GDK(您說您將使用並使用它一個非常不同的方法)。請更新問題以澄清。 – Prisoner

+0

@Prisoner,我已經更新了這個問題。 –

+0

雖然谷歌眼鏡民間人士已經注意到他們將創建一種認證方法(可能使用AuthenticationManager機制),但目前尚不可用。與此同時,一些民間正在暫時使用「讀取」QR碼機制生成服務器端。 – ErstwhileIII

回答

3

目前,使用GDK Early Access對應用程序進行身份驗證或提供將Glass帳戶連接到身份驗證系統的方式沒有支持的方式。然而,玻璃團隊已經表明這種方法即將到來,但是,例如Strava Cycling應用就是這樣做的,預計隨着GDK的成熟,類似的功能將會廣泛應用。

當您通過MyGlass設置應用程序時,Strava Cycling似乎獲得了憑據。當您打開它時,會將您重定向到一個網站,以便在完成安裝之前登錄Strava的服務。

+0

Strava Cycling應用程序如何做到這一點? –

+0

已更新爲說明 – Prisoner