铬扩展是否可以通过pouchDB( indexedDB)通过irisCouch同步每个铬用户的本地数据库,并在中间使用任何自定义身份验证服务/服务器,只使用谷歌的登录用户(oAuth)?
几天来,我一直在努力弄清楚这件事,但我真的被困住了,只是想看看是否有可能。
我不确定我是否朝着正确的方向前进,但我想象出这样的流动:
我似乎找不到关于这个问题的教程,我也没有时间从不同的来源阅读100页的文档。
发布于 2014-09-01 16:55:24
您计划中的薄弱环节将是IrisCouch。我想我可能对最短和最确定的CouchDB认证指南有一个要求。你说你没有多少时间,但你应该读一读。;)
基本上,您将要遇到的问题是,IrisCouch (也就是CouchDB)没有任何API来创建用户并为他们提供数据库。
您将需要一个单独的服务,使这一工作。也就是说,您将需要某种服务器端进程,它获取oAuth凭据,在IrisCouch中创建一个用户(使用管理凭据!),然后为该用户提供一个私有数据库。
https://stackoverflow.com/questions/25563766
复制相似问题