This commit is contained in:
ntr 2018-09-15 14:22:12 +10:00
parent 7a174736f6
commit f2a6aa01c3

View File

@ -9,9 +9,12 @@ ws.binaryType = 'arraybuffer';
let user = null; let user = null;
function user_login(res) { function user_login(res) {
user = res; [struct, created] = res;
console.log(user);
return true; user = created;
console.log(created);
return send({ method: 'cryp_generate', params: { level: 64 }});
} }
function new_cryp(cryp) { function new_cryp(cryp) {
@ -37,8 +40,7 @@ function send(msg) {
// Connection opened // Connection opened
ws.addEventListener('open', function (event) { ws.addEventListener('open', function (event) {
send({ method: 'cryp_generate', params: { level: 64 }}); send({ method: 'user_create', params: { name: 'somebodyelse', password: 'grepgrepgrep' }});
send({ method: 'user_create', params: { name: 'lichking', password: 'grepgrepgrep' }});
}); });
// Listen for messages // Listen for messages
@ -48,4 +50,14 @@ ws.addEventListener('message', function (event) {
const decoded = cbor.decode(blob); const decoded = cbor.decode(blob);
console.log(decoded); console.log(decoded);
return receive(decoded); return receive(decoded);
});
ws.addEventListener('error', function (event) {
console.error('WebSocket error', event);
user = null;
});
ws.addEventListener('close', function (event) {
console.error('WebSocket closed', event);
user = null;
}); });