我有PouchDB同步的以下远程/本地数据库。
const db = new PouchDB('http://localhost:5984/mydb', {skipSetup: true});
const local = new PouchDB('local_db');
local.sync(db, {live: true, retry: true}).on('error',
console.log.bind(console));
当我打电话给logout
时,我打算清除本地数据库,即LevelDB数据库(用于IndexedDB)和SQLite数据库(用于Web SQL):
db.logout().then(res=>{
// Can you clear local databases?
}).catch(err=>{
window.console.log('Error: ', err)
})
我想知道我该怎么做。
防止有权访问用户计算机的人查看本地数据库。