From da8f6025900740684bc81e9a7c22f6a83ed48d79 Mon Sep 17 00:00:00 2001 From: Azul Date: Sat, 4 Aug 2012 16:41:01 +0200 Subject: started implementing a restful signup --- lib/jqueryRest.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'lib/jqueryRest.js') diff --git a/lib/jqueryRest.js b/lib/jqueryRest.js index 926dc6c..84a9731 100644 --- a/lib/jqueryRest.js +++ b/lib/jqueryRest.js @@ -90,13 +90,16 @@ jqueryRest = function() { return response; }; - function register(I, callback) + // we do not fetch the salt from the server + function register(session, callback) { - this.ajaxRequest("register/salt/", "I="+I, callback); + callback({salt: session.getSalt()}); } - function sendVerifier(v, callback) { - this.ajaxRequest("register/user/", "v="+v, callback); + function sendVerifier(session, callback) { + this.ajaxRequest("users", "user[login]=" + session.getI() + + "&user[password_salt]=" + session.getSalt() + + "&user[password_verifier]=" + session.getV().toString(16), callback); } function handshake(I, Astr, callback) { -- cgit v1.2.3