Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Oauth用于基于Web服务器的chrome扩展,如书签扩展_Javascript_Google Chrome_Oauth_Google Chrome Extension_Bookmarklet - Fatal编程技术网

Javascript Oauth用于基于Web服务器的chrome扩展,如书签扩展

Javascript Oauth用于基于Web服务器的chrome扩展,如书签扩展,javascript,google-chrome,oauth,google-chrome-extension,bookmarklet,Javascript,Google Chrome,Oauth,Google Chrome Extension,Bookmarklet,我想知道像diigo这样的书签扩展是如何使用oauth的。我的意思是,我知道存在用于扩展和已安装应用程序的oauth客户端流。但是,对于书签扩展,身份验证需要在服务器端进行。但这种方法的一个副作用是,当第一次加载扩展时,它们无法知道用户是否登录,因此每次都必须执行三条腿的oauth流。然而,我不认为任何书签扩展都会出现这种情况,因为当我使用diigo/Delicious扩展启动一个新的chrome实例时,我没有看到任何新的选项卡打开并试图使用oauth授权我。我正在尝试构建一个chrome扩展,

我想知道像diigo这样的书签扩展是如何使用oauth的。我的意思是,我知道存在用于扩展和已安装应用程序的oauth客户端流。但是,对于书签扩展,身份验证需要在服务器端进行。但这种方法的一个副作用是,当第一次加载扩展时,它们无法知道用户是否登录,因此每次都必须执行三条腿的oauth流。然而,我不认为任何书签扩展都会出现这种情况,因为当我使用diigo/Delicious扩展启动一个新的chrome实例时,我没有看到任何新的选项卡打开并试图使用oauth授权我。我正在尝试构建一个chrome扩展,它还需要使用服务器端流进行身份验证,但是我不知道如何让chrome扩展在第一次加载时自动登录。

这将为您提供有关oAuth for google chrome extensions的透视图。

您能否展示一些示例,我可以看看,并且可能能够提供一些输入,因为我对所有这些扩展内容都不了解