diff options
author | Marvin Borner | 2018-05-11 15:41:23 +0200 |
---|---|---|
committer | Marvin Borner | 2018-05-11 15:41:23 +0200 |
commit | 80b9827a0576ef36ff08f8b9c6e3ef647c965781 (patch) | |
tree | 0f4b8a806145949990dfe25bfcdb7e5aa644ee52 /main/app/sprinkles/account/assets/userfrosting/js/pages/register.js | |
parent | a8d37fab30ccbced5ec8819510ee84893460bb5e (diff) |
More chat encryption...
Diffstat (limited to 'main/app/sprinkles/account/assets/userfrosting/js/pages/register.js')
-rw-r--r-- | main/app/sprinkles/account/assets/userfrosting/js/pages/register.js | 34 |
1 files changed, 1 insertions, 33 deletions
diff --git a/main/app/sprinkles/account/assets/userfrosting/js/pages/register.js b/main/app/sprinkles/account/assets/userfrosting/js/pages/register.js index 97870a7..a311305 100644 --- a/main/app/sprinkles/account/assets/userfrosting/js/pages/register.js +++ b/main/app/sprinkles/account/assets/userfrosting/js/pages/register.js @@ -85,39 +85,7 @@ $(document).ready(function () { msgTarget: $("#alerts-page"), keyupDelay: 500 }).on("submitSuccess.ufForm", function () { - // GENERATE KEYS - var openpgp = window.openpgp; - var options; - var randomString = Math.random().toString(36).substr(2, 11); // PRIVKEY ENCRYPTION KEY - openpgp.initWorker({path: '/assets-raw/core/assets/SiteAssets/js/openpgp.worker.js'}); - options = { - userIds: [{name: $("#r-form-username").val(), email: $("#r-form-email").val()}], - curve: "curve25519", - passphrase: randomString - }; - openpgp.generateKey(options).then(function (key) { - localStorage.setItem("PrivateKey", key.privateKeyArmored); - localStorage.setItem("🔒", randomString); - - console.log(key.publicKeyArmored); - console.log(key.privateKeyArmored); - // SAVE PUBLIC KEY TO DATABASE - var data = { - csrf_name: site.csrf.name, - csrf_value: site.csrf.value, - PublicKey: key.publicKeyArmored - }; - $.ajax({ - type: 'POST', - url: site.uri.public + '/api/users/u/' + $("#r-form-username").val() + '/publickey', - data: data, - success: function (response) { - console.log(response); - //window.location.reload(); - } - }); - - }); + window.location.reload(); }).on("submitError.ufForm", function () { // Reload captcha $("#captcha").captcha(); |