首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用google oAuth将chrome扩展程序的数据保存到虹膜沙发

使用google oAuth将chrome扩展程序的数据保存到虹膜沙发
EN

Stack Overflow用户
提问于 2014-08-29 07:43:40
回答 1查看 121关注 0票数 0

铬扩展是否可以通过pouchDB( indexedDB)通过irisCouch同步每个铬用户的本地数据库,并在中间使用任何自定义身份验证服务/服务器,只使用谷歌的登录用户(oAuth)?

几天来,我一直在努力弄清楚这件事,但我真的被困住了,只是想看看是否有可能。

我不确定我是否朝着正确的方向前进,但我想象出这样的流动:

  1. 创建google标识,在清单中放松csp,在清单中向我的NAME.iriscouch.com添加权限
  2. 在虹膜沙发上启用CORS
  3. 在irisCouch上生成用户令牌身份验证
  4. 我将需要每个用户的数据库为每个铬用户有唯一的数据?

我似乎找不到关于这个问题的教程,我也没有时间从不同的来源阅读100页的文档。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-01 16:55:24

您计划中的薄弱环节将是IrisCouch。我想我可能对最短和最确定的CouchDB认证指南有一个要求。你说你没有多少时间,但你应该读一读。;)

基本上,您将要遇到的问题是,IrisCouch (也就是CouchDB)没有任何API来创建用户并为他们提供数据库。

您将需要一个单独的服务,使这一工作。也就是说,您将需要某种服务器端进程,它获取oAuth凭据,在IrisCouch中创建一个用户(使用管理凭据!),然后为该用户提供一个私有数据库。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25563766

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档