aboutsummaryrefslogtreecommitdiffhomepage
path: root/main/app/sprinkles/account/assets/userfrosting/js/pages/register.js
diff options
context:
space:
mode:
authorMarvin Borner2018-05-11 15:41:23 +0200
committerMarvin Borner2018-05-11 15:41:23 +0200
commit80b9827a0576ef36ff08f8b9c6e3ef647c965781 (patch)
tree0f4b8a806145949990dfe25bfcdb7e5aa644ee52 /main/app/sprinkles/account/assets/userfrosting/js/pages/register.js
parenta8d37fab30ccbced5ec8819510ee84893460bb5e (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.js34
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();