2014-03-03 91 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