Fully Encrypted notes Beta

* Encrypts all notes going to the database
* Creates encrypted snippets for loading note title cards
* Creates an encrypted search index when note is changed
* Migrates users to encrypted notes on login
* Creates new encrypted master keys for newly logged in users
This commit is contained in:
Max G committed 2020-05-06 07:10:27 +00:00
1 parent a545ced98f
commit df073b0e4d
14 files changed
+553 -269

No files matched your search

+2 -1
View File
@@ -30,6 +30,7 @@ export default {
//Puts token into state on page load
let token = localStorage.getItem('loginToken')
let username = localStorage.getItem('username')
let masterKey = localStorage.getItem('masterKey')
// const socket = io({ path:'/socket' });
const socket = this.$io
@@ -50,7 +51,7 @@ export default {
//Put user data into global store on load
if(token){
this.$store.commit('setLoginToken', {token, username})
this.$store.commit('setLoginToken', {token, username, masterKey})
}
},