Chrome扩展程序是否可以通过irisCouch为每个chrome用户(pouchDB,indexedDB)同步本地数据库,只需使用谷歌登录用户(oAuth),中间任何自定义身份验证服务/服务器?
我试图解决这个问题好几天,但我真的很想知道是否有可能。
我不确定自己是否朝着正确的方向前进,但我想到了这种流动:
我似乎无法找到有关此问题的教程,而且我没有时间阅读各种来源的100页文档。
答案 0 :(得分:1)
您计划中的薄弱环节将是IrisCouch。我想我可能会声称最短且最具权威guide to CouchDB authentication。你说你没有太多时间,但你应该读它。 ;)
基本上你要遇到的问题是IrisCouch(只是CouchDB)没有任何用于创建用户和为他们提供数据库的API。
您需要一个单独的服务来完成这项工作。即您需要某种服务器端进程来获取oAuth凭据,在IrisCouch中创建用户(使用管理员凭据!),然后为该用户提供私有数据库。